2014-02-08 35 views
0

我有一个列表时间的MySQL表,它记录了行的时间。如何获得超过30分钟的行

所以我的问题是如何获取时间超过30分钟的行?

我有红色的一些线程,但我得到的错误。我尝试了这些,但他们没有工作......

SELECT * from temp WHERE to_timestamp(insert_date) < NOW() - INTERVAL '30 minutes' 

SELECT * FROM temp WHERE insert_date < NOW() - INTERVAL '30 minutes'; 
+0

SELECT * FROM temp WHERE insert_date

回答

2
SELECT * FROM temp 
WHERE insert_date < date_sub(now(), interval 30 minute)