2014-02-08 4 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 <СЕЙЧАС() - INTERVAL 30 MINUTE; –

ответ

2
SELECT * FROM temp 
WHERE insert_date < date_sub(now(), interval 30 minute) 
Смежные вопросы