select person count(*) as cs from list where date =>date1 and date<=date2 group by person
select person count(*) as cs from record where date =>date1 and date<=date2 group by person
select person count(*) as cs from record where date =>date1 and date<=date2 group by person
解决方案 »
- 求SQL查询,大侠帮忙啊!
- 简单的groupby语句,挠头
- 弱弱地問一下,表的鏈接和where子句有什麼不同
- 数据表之间的连接问题(----------------在线等-----------------)
- 请问一个分类统计记录数的SQL语句??
- 请问存储过程太长是否会影响数据库处理速度
- 急!帮忙看看吧,自动搜索出本局域网不同网段的sqlserver服务器的名字?
- ********************一个关于sql的小问题,大家快来抢分....
- vfp中关于listbox的问题,急!!!!!!
- 两个table怎么进行删除??谢谢谢!!!!!!!!
- 求教一个SQL语句,我想要这样一个结果
- 100分,请大家帮我看看这个问题,关于数值型数据类型的问题!
ON LIST.DATE=RECORD.DATE WHERE DATE=DATEDIFF(DD,(日期1),(日期2))
注:DATEDIFF()是日期间隔函数
(
select name,count(*) as N'安排次数'from st group by name
) a left join (select name,count(*) as N'实际出勤次数' from st group by name) b
on a.name=b.name
date person
3-14 王
3-14 孙
3-16 钱
3-16 王record
date person
3-14 王
3-14 李
3-15 肖
3-15 孙
這樣的?
把數據貼出來啊。