0
問候, 我想建立一個查詢,將提供兩個日期之間的所有記錄(一些記錄是反覆出現的)的總數。我被困在以下查詢:sql查詢計數兩個日期之間的多行
SELECT DISTINCT Country, COUNT(Country) as Count, Date
From DataSet
GROUP BY Country, Date
ORDER BY Country HAVING Date>'1/1/2000'
在此先感謝。
你只需要使用HAVING子句,如果您正在過濾聚合(SUM,COUNT)。因此,如果您想要Count大於10的所有記錄,您可以使用HAVING COUNT(*)> 10.如果您只是過濾一個值,它應該在WHERE子句中。 – Leslie 2011-03-10 16:14:50