我希望从指定的日期和时间以90分钟(之前和之后)的时间间隔从我的数据库中提取数据。目前我正在使用下面的查询,但它返回零记录。请帮我这样做。
SELECT *
FROM `ashwani_video_user_tbl`
WHERE `assigned_date`
BETWEEN from_unixtime( 1324363500 ) - INTERVAL 120
MINUTE AND from_unixtime( 1324363500 ) + INTERVAL 120
MINUTE
LIMIT 0 , 30
提前致谢
答案 0 :(得分:2)
SELECT *
FROM `ashwani_video_user_tbl`
WHERE `assigned_date` BETWEEN
DATE_SUB(from_unixtime(1324363500), INTERVAL 90 MINUTE)
AND
DATE_ADD(from_unixtime(1324363500), INTERVAL 90 MINUTE)
LIMIT 0 , 30
答案 1 :(得分:0)
SELECT *
FROM `ashwani_video_user_tbl`
WHERE `assigned_date`
BETWEEN 1324363500 - 60*90 AND 1324363500 + 60*90
LIMIT 0 , 30
90 - 是分钟数,您可以更改此值。