@Breezer95

Запрос DELETE DATE_ADD Mysql как записать правильно?

Мне нужно сделать так что бы сообщения которые пришли в форму msg удалялись после 30 минут от последнего присланного сообщения, d это DATETIME.

mysql_query("DELETE FROM msg WHERE d <= DATE_ADD(d,INTERVAL -30 MINUTE)"); // Что-то пытался х(

Спасибо за помощь!
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
dan-leech
@dan-leech
Программист-фрилансер
DELETE FROM msg WHERE d <= DATE_ADD(SELECT MAX(d) FROM msg,INTERVAL -30 MINUTE)

попробуй так
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы