Запрос на удаление по месяцу

Yura_Sk
Дата: 01.11.2009 00:20:28
Нужно написать запрос на удаление из таблици записей трёх месячной давности, тип даты: "краткий формат даты"... Напишите пожалуста запрос в прикреплённом файле, или sql код
Заранее спасибо
Yura_Sk
Дата: 01.11.2009 00:23:44
mds_world
Дата: 01.11.2009 00:46:51
Yura_Sk,

условие не совсем точно. На что ориентироваться: на дату, которая на три месяца меньше сегодняшней, или на месяц-3?
Вот решение на первый вариант
delete * from Продажи where дат<dateadd("m",-3,Date())
mds_world
Дата: 01.11.2009 01:01:05
Добавлю. Что называется, не могу молчать.

Yura_Sk, удалять записи не надо. Нельзя этого делать без крайней необходимости. Зачем вам это? Если вы хотите, например, чтобы в форме были относительно свежие данные, то сделайте источником формы запрос с условием на дату. И так далее в этом же духе. Но удалять-то зачем?
Yura_Sk
Дата: 01.11.2009 01:43:21
mds_world
Добавлю. Что называется, не могу молчать.

Yura_Sk, удалять записи не надо. Нельзя этого делать без крайней необходимости. Зачем вам это? Если вы хотите, например, чтобы в форме были относительно свежие данные, то сделайте источником формы запрос с условием на дату. И так далее в этом же духе. Но удалять-то зачем?

Для того чтобы база не перегружалась, зачем занимать лишнее место ненужными данными.
Yura_Sk
Дата: 01.11.2009 01:46:11
mds_world,
На месяц, чтобы 3-й месяц в обратную сторону, удалялся