[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с датой
ladari20
Привет всем! У меня проблема с MySQL. Мне нужно удалить строку из таблицы, если прошло 10 минут после того, как она была туда добавлена.

date у меня в таблице имеет тип DATETIME

DELETE FROM pass WHERE 'date' > NOW() - INTERVAL 10 MINUTE

Запрос удаляет из БД запись сразу и не проверяет прошло ли 10 минут с того времени
kaww
DELETE FROM pass WHERE 'date' > DATE_SUB(NOW().  INTERVAL '-10' MINUTE)
Valick
DELETE FROM pass WHERE 'date' < NOW() - INTERVAL 10 MINUTE


_____________
Стимулятор ~yoomoney - 41001303250491
SlavaFr
Mужики! A зачем же вы стринг с датой сравниваете?
`date`

_____________
↓↓↓↓↓↓↓↓↓↓
ответ может быть здесь
или в mysql_error();
Valick
SlavaFr, бывает :) спс за замечание
DELETE FROM pass WHERE `date` < NOW() - INTERVAL 10 MINUTE


_____________
Стимулятор ~yoomoney - 41001303250491
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.