У меня проблемы с составлением инструкции удаления в моем приложении Android (я использую OrmLite).
У меня есть таблица, заполненная записями.Два поля - это dateCreated (type Date
) и imageSize (type int
).В моем коде у меня есть метод free(int size)
.Этот метод говорит мне, что я должен удалить самые старые записи из моей таблицы, которые имеют размер "imageSize" <=
size.
Например. Я получаю параметр 1000. Каждая запись имеет значение, скажем, 100. Это означает, что янужно удалить 10 самых старых записей.
Может, кто-нибудь предоставит мне оптимальный необработанный оператор SQL или, что еще лучше, код OrmLite для этого?
Я был бы очень признателен.