|
|
|
| У меня вот такой запрос, удаляющий записи, существующие больше 1 месяца
<?
$query_delete = "DELETE FROM visits date('insert_date') <= DATE_ADD(CURDATE(), INTERVAL -32 DAY)";
mysql_query($query_delete) or die("Неправильный запрос : " . mysql_error());
?>
|
Вот ошибка:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('insert_date') <= DATE_ADD(CURDATE(), INTERVAL -32 DAY)' at line 1
Где неправильно? | |
|
|
|
|
|
|
|
для: Buhen
(08.08.2008 в 16:03)
| | везде неправильно
DELETE FROM visits date WHERE insert_date <= DATE_SUB(CURDATE(), INTERVAL -32 DAY)
|
| |
|
|
|
|
|
|
|
для: Axxil
(08.08.2008 в 16:04)
| | я знаю что где-то неправильно.
мне нужно знать в чем ошибка | |
|
|
|
|
|
|
|
для: Buhen
(08.08.2008 в 16:05)
| | спасибо | |
|
|
|
|
|
|
|
для: Buhen
(08.08.2008 в 16:05)
| | Не успел исправить :)
DELETE FROM visits WHERE insert_date <= DATE_SUB(CURDATE(), INTERVAL 32 DAY)
|
| |
|
|
|
|
|
|
|
для: Buhen
(08.08.2008 в 16:03)
| | слово WHERE забыли. | |
|
|
|
|
|
|
|
для: Trianon
(08.08.2008 в 16:06)
| | спасибо) | |
|
|
|