下面这个用SQL应该怎么写,求大佬提供思路
日期加9天根据你的数据库修改语法:
select a.人员,a.日期
from 表 a
join 表 b on a.人员=b.人员 and b.请假日期 between a.请假日期 and a.请假日期+9天
group by a.人员,a.日期 having count(b.请假日期)>=3
--------
~~~~~~~~~~~~~~~~~~~
先问一下用的什么数据库?