2016-04-27 72 views
-3

多個代碼我有一個表像這樣計數由多個日期

Code | Date  
------------------- 
112 | 14-05-2016 
112 | 14-05-2016 
112 | 15-05-2016 
112 | 16-05-2016 
112 | 16-05-2016 
112 | 16-05-2016 
112 | 16-05-2016 

我想按日期來算表,以便結果是3

編輯

Code | Date  
------------------------ 
112 | 14-05-2016 12:03 
112 | 14-05-2016 12:09 
112 | 15-05-2016 12:54 
112 | 16-05-2016 12:06 
112 | 16-05-2016 12:28 
112 | 16-05-2016 12:36 
112 | 16-05-2016 12:37 

秒編輯
代碼|日期

------------------------
112 | 14-05-2016 12:03
113 | 14-05-2016 12:09
112 | 15-05-2016 12:54
112 | 16-05-2016 12:06
113 | 16-05-2016 12:28
114 | 16-05-2016 12:36
112 | 16-05-2016 12:37

我想按日期來算表,以便結果是6

+0

好的。但是,也許你可以展示你的嘗試? –

+0

簡單的羣組不會幫助..?請解釋3 – TheGameiswar

+0

'SELECT COUNT(DISTINCT cast([Date] as date))的原因) FROM mytable' –

回答

4

試試這個:

SELECT COUNT(DISTINCT [Date]) 
FROM mytable 

如果DateDATETIME型的,那麼你必須將它轉換爲DATE

SELECT COUNT(DISTINCT CAST([Date] AS DATE)) 
FROM mytable 

這將返回的計數不同Date值存在於您的表格中。

+0

對不起,我的數據缺乏。請參閱我的更新 –

+0

@ JNTX1412請檢查我所做的編輯。 –

+0

我的第二次更新如何? –