作者热门文章
- html - 我的下拉菜单的内容关闭得太快
- c# - 使用 Html Agility Pack 从网页中的表中获取值而不使用 "SelectNode'
- html - 内容容器下的 CSS 下拉菜单
- html - 如何停止嵌套列表重叠父列表?
我有两个表 employee(name,id) ,其中包含所有员工和另一个表 reader(id,date) ,它给出了日期和哪个员工在场。我如何找到一定范围内的缺席者列表日期?
对于特定日期,我能够使用命令:
SELECT DISTINCT employee.id,reader.dat FROM employee,reader
WHERE employee.id NOT IN (SELECT id FROM reader WHERE dat = '2011-01-18' )
AND reader.dat='2011-01-18';
最佳答案
使用 BETWEEN
运算符和您想要的日期范围。
即,
select id
from reader
where date BETWEEN '2011-01-16' AND '2011-01-19'
group by id having count(*) < 4;
关于mysql - MySQL中如何确定缺席者(员工)列表和在场人员列表以及主员工列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5544775/
我是一名优秀的程序员,十分优秀!