-1
A
回答
-1
使用slqlite3你的選擇是
"DELETE from example_table where example_column = 'a';"
然而,這消除了所有的行用「A」在這其中心不是你想要的。你可以做的是搜索所有'a'位。然後獲取第二個ID,然後刪除該ID的位置。
我假設你的問題,你的意思是你不知道的ID,而不是你沒有一個ID列。 (而你也應該這樣做,或者你將數據庫來得很慢,無法使用)
要實現我的解決方案:
// get the id of the second a row.
Cursor c = db.rawQuery("SELECT id from example_table where example_column = a ;");
// iterate and get 2nd row
if (c.moveToPosition(1)){ // positions start at 0 in programming
int id = c.getInt(0);
db.exec("DELETE from example_table where id ="+id+";");
}
相關問題
- 1. MySQL - 在特定ID值後刪除行。
- 2. SQL觸發器,參照已刪除的記錄的ID
- 3. 如何刪除特定的DIV ID
- 4. 防止特定ID的刪除
- 5. 如何刪除特定的帖子ID?
- 6. CodeIgniter通過ID刪除特定會話
- 7. SwipeListView刪除特定行
- 8. c#Datalist刪除特定行。
- 9. Javascript刪除特定行
- 10. Excel中 - 刪除行時刪除照片
- 11. 如何通過除特定ID以外的id刪除表格行
- 12. SQL並行刪除鎖定
- 13. 刪除多對多:Flask-Sqlalchemy試圖刪除具有特定ID的每一行
- 14. 刪除SQL Server數據ID不存在
- 15. 如何刪除特定ID的表格行?
- 16. 刪除從特定ID開始的幾行
- 17. 想要刪除特定的行。如何獲取ID?
- 18. SQL樹由父ID刪除
- 19. SQL Server +刪除多個ID
- 20. 刪除特定的記錄數據SQL
- 21. SQL刪除行
- 22. SQL:刪除所有嵌套自參照記錄
- 23. MySQL刪除具有參數的行不存在ID
- 24. 如何參照刪除自己用C
- 25. 刪除與參照完整性約束
- 26. 刪除的對象 - 自參照表
- 27. 刪除生成的樣式參照
- 28. 刪除sql不刪除
- 29. 用MySQL中的特定參數刪除多行
- 30. 刪除特定atrribute
關鍵字:** ** ROWID,更[這裏](https://開頭www.sqlite.org/lang_createtable.html#rowid) – pskink