【发布时间】:2012-07-02 22:45:37
【问题描述】:
我需要添加来自带有时间戳的整数列的分钟数,以与另一列进行比较。
这是一个例子:
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 是整数(分钟)
我需要验证data_extracao(timestamp) 是否大于NOW() + l.periodicidade(integer - minutes)。
我该怎么做?
【问题讨论】:
-
旁白:查询中的别名错误:
e.data_extracaoextracao as t3