Здравствуйте эксперты. Не могу додумать как реализовать такое. В базу постепенно добавляются строки, их становиться все больше и больше и хранить такой объем нет не какого смысла, нужны только последние 500 строк, как удалить все остальные? Как я понимаю для начало получаем общее количество строк, после проверяем если количество больше заданного то удаляем, но вот как удалить все строки до определенной строки не могу придумать... Заранее спасибо за помощь!
В том то вся и беда что критерий это оставить только последние 500 строк, все остальное сколько бы там ни было и какую бы информацию не содержало, все удалить.
ок, я подвожу автора к решению: надо - вычислить всё, что оставить и затем DELETE WHERE ... NOT IN ... или - вычислить "последнюю" запись, которую оставить и затем DELETE WHERE ... > .... в любом случае нужен критерий выбора или сортировки. а топикстартер упирается )))