Мой SQL не плохой, но SQLite на iOS постоянно меня ловит.
У меня есть таблица, в которой я хочу ограничить количество строк примерно до 500, поэтому, когда он достигает точки запуска550 он удалит самые ранние 50 строк.
Он катится, поэтому со временем идентификатор не всегда начинается с одного, и пользователь может удалять строки, поэтому идентификатор не является последовательным.juliandate
поле (double
), но я не уверен, что это имеет смысл
DELETE FROM contents WHERE id > '0' ORDER BY id DESC LIMIT 0, 50
DELETE FROM contents ORDER BY id DESC LIMIT 0, 50
Документация говорит, что все в порядке, но не получается.Есть идеи?