0
A
答えて
1
これはIDが56、57以外のすべてを削除するために働く、と58する必要があります
DELETE FROM tablename WHERE id NOT IN (56, 57, 58);
0
これは、テーブルのサイズに依存しますが、簡単にちょうどあなたが保持したいもの以外のすべての行を削除することです:
DELETE FROM table WHERE ID NOT IN (1,2,3)
テーブルが大きい場合は、時間がかかる可能性があるので、テンポラリテーブルを作成し、保持したい3行を挿入し、元のテーブルを切り捨て、3行を再挿入することをお勧めします。
関連する問題
- 1. 1ヶ月未満のすべてのアイテムを取得する
- 2. Rails - 条件を満たすすべてのレコードを削除する
- 3. 特定の条件を満たす行を削除するR
- 4. 未使用の属性オプションをすべて削除します。
- 5. カウンターでカウントがしきい値未満のオブジェクトを削除します。
- 6. O(n^3)未満の最大フローアルゴリズム
- 7. SQL内の1行を除くすべての行を削除する方法
- 8. データベースのすべてのテーブルからすべての行を削除する
- 9. エクリプスのすべてのプロジェクトから未使用のインポートを削除する
- 10. RedBean:すべてのテーブルからすべての行を削除するには
- 11. DataSetのDataTableからすべての行を削除する
- 12. データフレーム内のn番目の行をすべて削除する
- 13. 上位10行以外のすべてを削除する
- 14. Z3:すべての満足できるモデルを見つける
- 15. x軸上の1つのティックを除くすべてを削除する
- 16. ジャスパーレポートで5行未満のデータを表示する方法
- 17. JqGrid:すべての行と列のツールチップを削除します
- 18. メモ帳で特定の行までのすべての行を削除++
- 19. 重複する行をすべて削除するExcel vba
- 20. コントロールから1つを除くすべてのアイテムを削除する
- 21. 3つのHTML列の間のスペースを削除する
- 22. 特定のプロパティを持つすべてのファイルをPythonで削除する
- 23. 他のテーブルのすべての子行を持つ親行を削除する方法
- 24. mysqlで削除クエリを削除すると、すべての行が保存されますか?
- 25. テーブルの最後の3行を削除する
- 26. 4つの最新ディレクトリ以外のすべてを削除
- 27. 他のすべての列を削除
- 28. アンドロイドRecyclerviewスライドアニメーションですべてのアイテムを1つずつ削除します
- 29. は被験者、10未満9つの
- 30. すべてのデータを削除せずに最後の2つのコミットを削除する
「DELETE」を使用したときの問題は何ですか?あなたが望むものを達成するために 'where'節でそれを使用してください。 –