SQL WHERE子句NOW()< =从现在起4个月

时间:2011-08-17 14:11:02

标签: sql

如何使用WHERE子句编写查询,该子句基本上是:columnx <= Now() + 4 months

所以基本上columnx日期范围必须介于今天和现在的4个月之间。

2 个答案:

答案 0 :(得分:2)

SQL Server:columnx <= DATEADD(mm,4,GETDATE())

MySQL:columnx <= DATE_ADD(NOW(), INTERVAL 4 MONTHS)

答案 1 :(得分:1)

SELECT Something
FROM SomeTable
WHERE columnx <= DATEADD(M, 4, GETDATE());