1
我有兩個查詢。那麼第一個返回創建並關閉在同一天的日期範圍內發生事故的數量:將兩個查詢合併爲一個結果
SELECT Count(*) [# Incidents Closed First Day], CONVERT(VARCHAR, Rn_Create_Date, 101) [Date]
FROM dbo.Support_Incident
WHERE --created and closed on same day. i.e closed first day
CONVERT(VARCHAR, Rn_Create_Date, 101) = CONVERT(VARCHAR, Date_Closed, 101) AND
rn_Create_Date > CONVERT(DATETIME, '2013-07-01 00:00:00', 102) AND
rn_Create_Date < CONVERT(DATETIME, '2013-07-30 00:00:00', 102)
GROUP By CONVERT(VARCHAR, Rn_Create_Date, 101)
,我有另一個查詢返回按日期分組的相同日期範圍內創建的事件總數:
SELECT Count(*) [Total Incidents Created], CONVERT(VARCHAR, Rn_Create_Date, 101) [Date]
FROM dbo.Support_Incident
WHERE
rn_Create_Date > CONVERT(DATETIME, '2013-07-01 00:00:00', 102)
AND rn_Create_Date < CONVERT(DATETIME, '2013-07-30 00:00:00', 102)
GROUP By CONVERT(VARCHAR, Rn_Create_Date, 101)
我真正想要的是結合這兩個查詢的單一結果集,以便每行顯示一天內創建的事件數以及當天創建和關閉的數量。
有沒有辦法創建一個查詢來合併這兩個查詢來提供單個結果集?
是 - 使用這些作爲每一個內嵌視圖 - 加入他們的日期。 – Randy
謝謝。這讓我更加接近。 – user2620157