我有SQL查询,我想在结果中添加插入空行,这样很容易看到结果.我想在ORDER BY之后插入它.不知道是否可以做到.
这是我的选择声明.
SELECT TableName.CREWACTIONFACTID
,TableName.CREWKEY as CrewKey
,TableName.EVENTKEY as EventID
,TableName.ACTIONSEQUENCE
,case TableName.ACTIONTYPE
when 'DISPATCHED' then '2-Dispatched'
when 'ASSIGNED' then '1-Assigned'
when 'ENROUTE' then '3-Entoute'
when 'ARRIVED' then '4-Arrived'
else 'unknown'
end as Type
,TableName.STARTDATETIME as StartTime
,TableName.ENDDATETIME as EndTIme
,TableName.DURATION as Duration
FROM DatabaseName.TableName TableName
where
To_Date(to_char(TableName.STARTDATETIME, 'DD-MON-YYYY')) >= To_Date('?DATE1::?','MM/DD/YYYY')
AND To_Date(to_char(TableName.ENDDATETIME, 'DD-MON-YYYY')) <= To_Date('?DATE2::?','MM/DD/YYYY')
ORDER BY TableName.EVENTKEY, TableName.STARTDATETIME,TableName.ACTIONSEQUENCE
Run Code Online (Sandbox Code Playgroud) TOP表是输入,下表是所需输出的预览.
对于每个ID,我需要找到最早的日期时间.我还需要其他专栏的其他信息(请参见下图).
我目前的解决方案是:在Cell E2 =A2
Cell E3中向下拖动=IF(E2<>A3,IF(E1=A3,"",A3),"")
在单元格F2中,向下拖动=IF(E2<>"",MIN(IF($A$2:$A$14=E2,$C$2:$C$14)),"") Ctrl + Shift + Enter

我刚刚发现我正在运行的一个查询不是来自实际的表,而是来自一个VIEW.
我想在那个VIEW中看到SQL查询.如果我试着describe让一个对象不存在错误.当我从视图中选择时,我得到了一些数据.
我是Android开发者的总菜鸟.我还在学习,而且我是我的app dev的第一步.
我有这个代码工作,它运行良好或常规Java,现在我正在尝试实现到Android操作系统.
在我的代码中,它说TEST.openStream()我得到Unhandled exception type IOException错误.
package com.zv.android;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
import android.app.Activity;
import android.os.Bundle;
public class ZipActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
try {
URL TEST = new URL("http://www.google.com/");
BufferedReader in = new BufferedReader(new InputStreamReader(TEST.openStream()));
String inputLine;
int line=0;
while ((inputLine = in.readLine()) != null){
line++;
//System.out.println(line + "\t" + inputLine);
}
// in.close(); …Run Code Online (Sandbox Code Playgroud) 我正在使用autohotkey来做一些自动化过程.
关闭chrome.exe我需要帮助
我试过了
Process, Close, chrome.exe
; or
Run taskkill /im chrome.exe
Run Code Online (Sandbox Code Playgroud)
但是当我再次启动它时,它会给我一个chrome崩溃的错误.
谢谢
我需要帮助在C列中计算是,但只有在B列中的ID重复时才计算一次
输出样本.对于以下计数的样本应为6.
这是dropbox文件链接.
Dropbox文件链接

我可以通过if和else条件使用公式来做到这一点,但我希望有人可以使用单行公式提出更好的方法.
细胞F2中的当前解决方案
=IF(B2<>B1,IF(C2="Yes","1",""),IF(B2=B1,IF(F1="1","",IF(B2=#REF!,"",""))))
Run Code Online (Sandbox Code Playgroud)
在单元格F3和向下
=IF(B3<>B2,IF(C3="Yes","1",""),IF(B3=B2,IF(F2="1","",IF(B3=B1,"",""))))
Run Code Online (Sandbox Code Playgroud)
然后我只计算所有的并得到总数1.
=countif(F2:F159,"1")
Run Code Online (Sandbox Code Playgroud) 今天是02/27/2013,这是Wensday.我需要一个公式,它将返回我上周一的日期.这将是(02/17/2013)
我需要这样我可以在我发送电子邮件的vba代码中使用文件名或电子邮件主题.
With oMail
'Uncomment the line below to hard code a recipient
.To = "myemail@email.com"
'Uncomment the line below to hard code a subject
.Subject = "Current Report"
.Attachments.Add WB.FullName
.Display
End With
Run Code Online (Sandbox Code Playgroud) 我不知道如何在sql中编写查询.
这是我到目前为止所尝试的.
where
case
when a.book_id like 'AB%' then a.book_id = b.school_id, --1
when a.book_id like 'CB%' then a.book_id = b.college_id. --2
end
Run Code Online (Sandbox Code Playgroud)
案例1和2解释.
1-我相信是好的.
2- a.book以字母CB开头,CBQ123然后只需取Q123= b.college_id.
b.college_id前面没有CB.
编辑以添加示例
select
a.Name,
a.ID,
a.Due,
b.school_id,
b.college_id
from Student a and FinishedStudent b
where
case
when a.book_id like 'AB%' then a.book_id = b.school_id, --1
when a.book_id like 'CB%' then a.book_id = b.college_id. --2
end
Run Code Online (Sandbox Code Playgroud)
如果a.book = CBQ111那么Q111在FinishedStudent表中而不是CBQ11,所以我需要比较最后3个字符.
用案例2编辑
when a.book_id ='CBQ111' then a.book_id(Q111) = b.college_id. …Run Code Online (Sandbox Code Playgroud) 我需要将H2:L2中的细胞一直向下切割并粘贴到B列的最后一行.
每次数据都不同,所以我不能硬编码任何范围.
VBA代码很不错,从H2:L2向下切割并粘贴/插入B列的最后一行.
到目前为止我得到了.
Range("H2:L2").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Cut
Run Code Online (Sandbox Code Playgroud) 在我的查询的where子句中,如果我在where子句中包含条件,例如
where
T2.Comments not like '%ABC%'
and T2.Comments not like '%xyz%'
Run Code Online (Sandbox Code Playgroud)
它还会过滤空白/空注释.我不希望它过滤掉null或空格.
什么是过滤掉例如的另一种方法.ABC而且xyz也不排除nulls/blanks?
其余的caluse ..(添加底部两个条件后我没有得到任何空值.
Where
T1.OUT_NO = T2.OUT_NO
AND T3.OUT_NO = T1.OUT_NO
AND CAUSE_CAP.CAUSE_NO NOT IN (1,3,5,7,9)
AND ("T1"."TIME_STAMP">=TO_DATE ('01-04-2013 00:00:00', 'DD-MM-YYYY HH24:MI:SS') AND "T1"."TIME_STAMP"<TO_DATE ('06-04-2013 23:59:59', 'DD-MM-YYYY HH24:MI:SS'))
AND NOT (CAUSE_CAP.CAUSE_NO = 13 AND START_TABLE.TABLE_NO = 83)
AND T2.Comments not like '%ABC%'
AND T2.Comments not like '%XYZ%'
Run Code Online (Sandbox Code Playgroud) excel ×4
sql ×4
excel-2010 ×3
excel-vba ×3
oracle ×3
vba ×3
android ×1
autohotkey ×1
batch-file ×1
java ×1
oracle10g ×1
sql-server ×1