0

私はSQLクエリを持っています:

SELECT ....
WHERE CalendarDateTime.StartDate >= NOW()

NOW()部品を昨日参照するように変更するにはどうすればよいですか?

4

1 に答える 1

6
SELECT ....
WHERE CalendarDateTime.StartDate >= NOW() - INTERVAL 1 DAY

しかし、私StartDateは DATE だと思います。実際に必要なのは、現在のソリューションが真夜中にしか行わない今日のイベントを含めることです。その場合、より適切な解決策は次のとおりです。

SELECT ....
WHERE CalendarDateTime.StartDate >= DATE(NOW())
于 2012-11-19T22:13:44.427 に答える