select count(*),substring(CONVERT(char(10),t.XXXTime,120),1,10) from dbo.XXtable t group by substring(CONVERT(char(10),t.XXXTime,120),1,10)
CONVERT(char(10),t.XXXTime,120) --将时间格式转成字符串,取10位, 120代表中文时间格式 如:1900-01-01,t.XXXTime表示 dbo.XXtable里面的时间字段
select count(*),substring(CONVERT(char(10),t.XXXTime,120),1,10) from dbo.XXtable t group by substring(CONVERT(char(10),t.XXXTime,120),1,10)
CONVERT(char(10),t.XXXTime,120) --将时间格式转成字符串,取10位, 120代表中文时间格式 如:1900-01-01,t.XXXTime表示 dbo.XXtable里面的时间字段