У меня есть table1, чьи строки, которые я хочу вернуть, не существуют в тех же полях начала и конца идентификаторов идентификаторов в таблице 2. У меня есть запрос ниже, но он возвращает 0 строк.Я не вижу, что я делаю не так?
SELECT table1.*
FROM table1
WHERE table1.day = date '03-04-19'
AND NOT EXISTS
(SELECT NULL
FROM table2
WHERE table1.id = table2.id
AND table1.timestamp >= table2.start_time
AND table1.timestamp <= table2.end_time)