Witam,
proszę o pomoc w napisaniu pewnego zapytania sql (postgres).
Chodzi o wyciagniecie listy userow na podstawie tabeli z lista nieobecnosci. Mniej wiecej struktura tabeli przedstawia sie tak.
User
user_id|login
Absence
absence_id|user_id|absence_from|absence_to
Chciałbym pobrać sobię listę userow którzy są dostepni danego dnia, czyli de facto nie ma recordu dla danego usera w tabeli Absence w danej dacie. absence_from i absence_to to jest przedział nieobecności.
Dzięki za wskazówki.
P.s. Probowalem zrobić to w ten sposób: http://stackoverflow.com/questions/367863/sql-find-records-from-one-table-which-dont-exist-in-another jednak ja musze jakby porównać podaną datę do kolumn absence_from i absence_to.
dzieki za wskazówki