我的数据库A表里有USERNAME和TIMESTR两个字段,现在我要统计12月分每个人提交日报的次数(有的人一天提交多次,但只能算作是一次。我现在的语句 是这样写的,
select username,count(*) from a
where datepart(month,timestr)=12
gorup by username
order by count(*)
这种写法的统计包涵了一天多于一次提交的数量。。求大侠们帮忙。。如何才能实现统计每天就一次的统计呢
感谢两位的回答,可是好像不对哦
我要显示的是一个月每人提交的总次数,但是若某一天有人交了3次,我也只算一次。。
仁兄,T1是什么意思哦。。我的SQL编程基础不是太扎实,能不能给我解释下呢。。谢谢