我有一個大的SQL表和我有回報以下查詢的一些基本信息:嵌套SQL SELECT
SELECT
CustomerID AS "Customer Name"
,COUNT(ID) AS "Total Emails"
FROM EmailDatas WHERE Expired = 0
GROUP BY CustomerID
結果
Customer Name Total Emails
A 1000
B 9200
C 11400
我所試圖做的就是計數電子郵件在同一查詢返回今天的日期,類似的:
結果
Customer Name Total Emails Emails Today
A 1000 34
B 9200 7
C 11400 54
我可以修改原來的查詢返回的信息:
SELECT
CustomerID AS "Customer Name"
,COUNT(ID) AS "Total Emails"
FROM EmailDatas WHERE Expired = 0 and starttime > getdate()
GROUP BY CustomerID
我需要的是基本上有這兩個查詢組合。
希望這是有道理的。
謝謝!
什麼'這裏starttime' ??? – Abbas
請用你正在使用的數據庫標記你的問題。 –
使用的標記dbms。 (您正在使用產品特定的功能。) – jarlh