TIMESTAMP
列を日付または時刻で比較するにはどうすればよいですか?
TIMESTAMP
列の差NOW
が 1 週間または 2 時間 30 分以内のレコードを取得しようとしています。
SELECT FROM Tcase WHERE (date_time-datetime('now'))<7day
SELECT FROM Tcase WHERE (date_time-datetime('now'))<1hour
例
SELECT * FROM Tcase
WHERE datetime(date_time,'-7 day', '+5 hour', '+10 minute') >= date('now')
SELECT * FROM Tcase
date('now') > datetime(date_time,'+7 day')
OR date('now') < datetime(date_time,'-7 day')