如何TIMESTAMP
按日期或时间比较列?
我尝试检索TIMESTAMP
列差异的记录,并且NOW
是一周或 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')