Mam zlecenie na ręce zbudowania systemu obecności, który robię dobrze, ale utknąłem w jednym miejscu. Podczas liczenia liści, jeśli dana osoba bierze urlop w piątek, a następnie ponownie przyjmuje urlop w poniedziałek, to między sobotą a niedzielą należy również liczyć się jako liście.Tylko wybierz piątek i następny poniedziałek w mysql
udało mi się wyodrębnić tylko w piątki i poniedziałki od mojego stolika przez następujące zapytanie:
SELECT * FROM `main` WHERE (DAYOFWEEK(DATE) =2 OR DAYOFWEEK(DATE) =6)
AND emp_no =4 AND STATUS ='leave' ORDER BY DATE ASC
ale nie wiem jak wybrać piątek i kolejny poniedziałek tylko więc wiem że osoba była na urlopie w piątek, a także w poniedziałek.
Każda pomoc zostanie doceniona.
można proszę zamieścić swoje fikcyjne dane, dzięki czemu możemy przetestować? –
Moja tabela zawiera następujące pola: datę, numer pracownika i status pracownika. –