Forum Webscript.Ru

Программирование => PHP => Тема начата: maximr от 04 Марта 2003, 11:39:02

Название: Ограничение количество строк в таблице Базы Данных
Отправлено: maximr от 04 Марта 2003, 11:39:02
Можно ли ограничить количество строк в таблице Базы Данных так, что бы после достижения максимума стиралась самая первая строчка и новая добовлялась?
Название: Ограничение количество строк в таблице Базы Данных
Отправлено: Меняздесьдавнонет от 04 Марта 2003, 13:33:13
в базе - нельзя
скриптом - можно

select count(*) from table вернет тебе общее количество.
сравниваешь с максимумом и если превышает, то стираешь ту строчку, которая по заранее определенному тобой критерию считается самой старой. В самой базе нет такого понятия, как первая или последняя строчка.