PostgreSQL: Intervall zum Zeitstempel vom Spaltenwert hinzufügen

Ich muss Minuten aus einer Ganzzahlspalte mit einem Zeitstempel hinzufügen, um sie mit einer anderen Spalte zu vergleichen.

Hier ist ein Beispiel:

 SELECT t1.id_liame, t1.id_table, t1.periodicidade , t3.data_extracao, 
    CASE WHEN(NOW() < (e.data_extracao + INTERVAL t1.periodicidade || '
    MINUTES')) 
    THEN 'yes' ELSE 'no' END
    FROM table1 as t1 LEFT JOIN liame_has_extracao as t2 USING(id_liame)
    LEFT JOIN extracao as t3 USING(id_extracao)

l.periodicidade ist eine ganze Zahl (Minuten)
Ich muss überprüfen, obdata_extracao(timestamp) ist dann größerNOW() + l.periodicidade(integer - minutes).

Wie kann ich es tun?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage