求一单表SQL统计语句,高手请进。急。。。
visit表
有VisitID(主键)、salerID、visitDate字段
salerID|21|22|23|24|25|.......|19|20|(从上月21号到本月20号)
---------------------------
S005 |2 | 3| 0| 0| 0| ......| 4| 3|
S006 |1 | 2| 0| 6| 0| ......| 3| 1|
即求每个销售员(salerID),在查询日期范围内(从上月21号到本月20号)的每人(salerID)每天(visitDate)所有在visit的纪录总数
------解决方案--------------------select count(*)as num,salerID from visit where visitDate between '2007-07-21 ' and '2007-08-20 ' group by salerID