我有一個像獲得連續5休假DB
staff_id | att_date | status
1 2014-09-04 A
1 2014-09-05 P
1 2014-09-07 A
1 2014-09-08 A
1 2014-09-10 A
1 2014-09-11 A
1 2014-09-12 A
2 2014-09-04 P
3 2014-09-05 P
4 2014-09-06 P
2 2014-09-07 A
3 2014-09-08 P
表我想誰了工作人員繼續5片葉。例如工作人員1繼續5次離開。我試過這個查詢。但是,它會列出即使工作人員花了5片葉不考慮繼續留
SELECT staff_id,count(*)
FROM my_table
WHERE status = 'A'
GROUP BY staff_id HAVING count(*)>4
你有該表的主鍵? – Mihai 2014-09-30 10:25:56
是的,我有主表上的主鍵 – Shafeeque 2014-09-30 10:34:20