SELECT *
FROM table
WHERE (start_time + interval '1 min' * length_minutes) < '2011-10-21 0:0'::timestamp;
Remarques
- Multipliez simplement votre
integeravec des intervalles d'une minute et ajoutez-le autimestamp. - Il est légèrement plus rapide de comparer l'
timestampà untimestamp. Unedatedevrait être converti entimestamp(automatiquement).