Tôi cần phải thêm phút đến từ cột số nguyên với dấu thời gian để so sánh với một cột khác.PostgreSQL: Thêm Khoảng thời gian vào Dấu thời gian từ giá trị cột
Dưới đây là một ví dụ:
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
là số nguyên (phút)
tôi cần phải xác minh nếu data_extracao(timestamp)
lớn rồi NOW() + l.periodicidade(integer - minutes)
.
Tôi có thể làm như thế nào?
Ngoài: alias sai trong câu hỏi của bạn: 'e.data_extracao' <--> 'extracao như t3' –