表名aa
字段
id(自动编号)a_name(名字)a_no(代号 a_date(请假日期) a_sp(审批状况)
1 张三 123456 2009-3-9 未批
2 李四 123457 2009-1-9 已批
3 王二 123458 2009-1-6 已批
4 李四 123457 2009-3-22 已批
5 李四 123457 2009-3-28 未批
6 李四 123457 2009-3-29 未批
根据名字统计出审批状况的次数
比如 查询李四 自动计数
结果显示出2009年1月 已批1次
2009年3月 已批1次,未批2次
根据日期统计出审批状况的次数
比如 查询2009-1-1至2009-4-1 自动计数出
结果显示出2009年1月
李四 已批1次
王二 已批1次
2009年3月
张三 未批1次
李四 已批1次,未批2次
http://z.baidu.com/question/91803871.html
像这样的分组,再加上条件就行了。
select [name],sp,count(sp) from aa
where ......
group by [name],sp