我有emp表。考勤表:仅连续3个月的SQL记录
emp_No Absent_Date
-------------------
111 01/03/2012
111 05/05/2012
222 13/02/2012
222 01/03/2012
222 02/03/2012
222 29/04/2012
222 09/09/2012
333 15/05/2012
333 18/09/2012
333 19/09/2012
我需要返回象下面的行:
emp_No Absent_Date
-------------------
222 13/02/2012
222 01/03/2012
222 02/03/2012
222 29/04/2012
因为只有EMP具有连续3个月不存在无222。
感谢。但是如何在这里使用这个'+ 1个月'? –
看到小提琴,我改了它,所以它适用于MySQL。如果您正在运行另一台服务器,则必须相应地调整语法。 –
我使用MS SQL。我已添加1个月,缺席日期。但它显示了比实际更多的记录。 –