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