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