firebird:用日期计算

时间:2014-03-01 11:47:11

标签: firebird

我有来自3个表的SELECT语句。在一个WHERE条件下需要帮助。例如。在第一个表日期字段中将日期设置为2014-02-26,在第二个 - 随机整数7,14或30.所以我有这样的SELECT ... JOIN ... WHERE (first_table.date + second_table.integer - NOW) = 1。我知道SELECTJOIN部分。我需要一些日期计算方面的帮助。

1 个答案:

答案 0 :(得分:0)

试试这个:

SELECT ... 
FROM ... 
JOIN ... 
WHERE (DATEDIFF(DAY FROM first_table.date TO NOW) + second_table.integer) = 1