Как удалить строку из таблицы с самым низким значением rowid? Спасибо.SQLite - удалить строку с наименьшим id
0
A
ответ
7
DELETE FROM
MyTable
WHERE
Id = (SELECT MIN(Id) FROM MyTable);
0
DELETE FROM
tablename
WHERE
rowid= (SELECT MIN(rowid) FROM tablename)
4
В большинстве случаев, как это, ROWID индексированный столбец. Если это случае гораздо быстрее решение:
DELETE FROM
tablename
WHERE
rowid= (SELECT rowid FROM tablename order by rowid limit 1)
Если ROWID не индексируется, то:
DELETE FROM
tablename
WHERE
rowid= (SELECT MIN(rowid) FROM tablename)
Я бы еще проверить первый, как это часто будет быстрее, даже если rowid не проиндексирован.
Смежные вопросы
- 1. Удалить строку SQLite с RecyclerView
- 2. удалить строку SQLITE UITABLEVIEW
- 3. удалить строку в sqlite
- 4. Как получить строку с помощью id sqlite?
- 5. Удалить строку из таблицы sqlite
- 6. Проблема SQLite Удалить строку вопроса
- 7. Laravel удалить строку без «id»
- 8. Удалить строку DB, используя ID
- 9. jqGrid Удалить строку с ID передается
- 10. Как удалить граф с наименьшим количеством шагов?
- 11. Удалить строку sqlite в vb с импортом sqlite
- 12. комплекс строки удалить в SQLite
- 13. Группа MySQL по наименьшим общим родителям ID
- 14. удалить строку в SQLite со значением нуль
- 15. Как получить строку в SQLite по индексу (не по id)
- 16. Удалить верхнюю строку в базе Android SQLite
- 17. Как удалить одну строку в андроид SQLite
- 18. Невозможно удалить строку из базы данных sqlite
- 19. Удалить строку после определенного символа SQlite
- 20. Update Inner Присоединиться к нескольким совпадениям только с наименьшим ID
- 21. SQLite удалить определенную строку java swing
- 22. Удалить строку SQL и изменить ID
- 23. Android Listview удалить SQLite использовать строку ContextMenu
- 24. Android SQLite decremente ID
- 25. Выберите ID в SQLite
- 26. GROUP BY на поле имени, выберите строку с наименьшим идентификатором
- 27. SQLITE не может удалить простую строку
- 28. Как удалить определенную строку в Sqlite?
- 29. Удалить последнюю строку в таблице SQLite android
- 30. SQLite Android Удалить строку базы данных