stanlee Новичок 5 Сен 2005 #1 Удаление записей из базы даных все аписи имеют поле с датой занесения в timestamp так вот мона ли как то удать запись например если дата устарела на 2 дня?
Удаление записей из базы даных все аписи имеют поле с датой занесения в timestamp так вот мона ли как то удать запись например если дата устарела на 2 дня?
Фанат oncle terrible Команда форума 5 Сен 2005 #3 можно. выполнить запрос, который удалит по условию where
ForJest - свежая кровь 5 Сен 2005 #4 [sql] DELETE FROM my_table WHERE ts_field < (NOW() - INTERVAL 2 DAY) +0; [/sql] не забудь потом прочитать http://dev.mysql.com/doc/mysql/ru/date-and-time-functions.html
[sql] DELETE FROM my_table WHERE ts_field < (NOW() - INTERVAL 2 DAY) +0; [/sql] не забудь потом прочитать http://dev.mysql.com/doc/mysql/ru/date-and-time-functions.html
Фанат oncle terrible Команда форума 5 Сен 2005 #5 если таймстамп имеется в виду мускулевский, то это будет не дата занесения, а дата изменения