SELECT *
FROM table
WHERE (start_time + interval '1 min' * length_minutes) < '2011-10-21 0:0'::timestamp;
Бележки
- Просто умножете вашето
integer
с интервали от 1 минута и го добавете къмtimestamp
. - Сравняването на
timestamp
е малко по-бързо къмtimestamp
.date
ще трябва да бъде прехвърлен къмtimestamp
(автоматично).