選択されていないエントリをテーブルから選択して削除する方法はありますか?テーブルから選択し、選択されていない他のすべてのエントリを削除するにはどうすればよいですか?
0
A
答えて
1
DELETE
だと思いますが、DROP
ではありません。 DROP
は、オブジェクト全体(TABLEなど)のみを消去できます。あなたは、パフォーマンスを心配していない場合、あなたは頻繁にこれをしなければならない場合は、おそらくより良い実行されますJOIN
型構文を許可
DELETE FROM mytable WHERE mytable_key NOT IN
(SELECT mytable_key FROM mytable WHERE some_or_another_condition);
多くのDBのようなものを持つことができます。
0
怖いと一般的な文...しかし、これはどのようなテーブルから行います...私はあなたが実際にかかわらず、生産テーブルにやるとは思っていませんでしょう...
はNOT(SomeTableからいくつかの条件を削除)
関連する問題
- 1. すでに選択されている選択肢を他の選択肢から削除する
- 2. 別の選択ドロップダウンからの選択に従って、選択ドロップダウンからオプションを削除するにはどうすればいいですか?
- 3. jQueryを使用して選択リストのすべてのオプションを選択/選択解除するにはどうすればよいですか?
- 4. treewidgetで複数のアイテムを選択して削除するにはどうすればいいですか?
- 5. 選択に基づいてDOM要素を削除するにはどうすればよいですか?
- 6. 選択ボックスでアイテムの選択を解除するにはどうすればいいですか?
- 7. どのブックマークアイテムを選択/選択解除するには、どのブックマークアイテムにアクセスすればよいですか?
- 8. 選択されている場合はアラートが他の選択肢で既に選択されている
- 9. MongoDBから選択した値を選択するにはどうすればよいですか?
- 10. 入力ファイルから選択したファイルを削除するにはどうすればよいですか?
- 11. FragmentTabhostから選択したタブインジケータを削除するにはどうすればよいですか?
- 12. 3つの結合によって選択されたMSDE 2000のテーブルからファイルを削除するにはどうすればよいですか?
- 13. jstree:直接の親が選択されていない選択されたノードの値を合計するにはどうすればよいですか?
- 14. jQueryの選択やクローンhtmlから要素を削除するにはどうすればよいですか?
- 15. htmlの選択オブジェクトからホバーカラーを削除するにはどうすればよいですか?
- 16. 変更された1つの選択ボックスに基づいて他の選択ボックスを無効にするにはどうすればよいですか?
- 17. テーブルからデータを選択して文字列にするにはどうすればよいですか?
- 18. すでに選択されているフレーズを配列から削除する
- 19. 他のテーブルにリンクされていない行の選択
- 20. 同じテーブルから選択して挿入しない場合はどうすればいいですか?
- 21. 正しい選択オプションが選択されているかどうかのテスト
- 22. SQLサーバーで選択されたステートメントなしのテーブルからすべてのレコードを削除する方法は?
- 23. リストからランダムなエントリを選択するにはどうすればよいですか?
- 24. jQueryを使用して選択リストから選択項目を削除するにはどうすればよいですか?
- 25. メンバーテーブルからすべてのユーザー名を選択するにはどうすればいいですか?
- 26. jQuert選択されていない他のリストからeqターゲットを選択してください。
- 27. テーブルから2番目のテーブルに存在しないすべての要素を選択するにはどうすればよいですか?
- 28. Kartik select2 yii2 - すべて選択と選択解除すべてが選択、選択、選択解除イベントに接続されていません
- 29. ソフト削除されたレコードを選択するにはどうすればよいですか?
- 30. 別のボックスが選択されているときに、選択ボックスから「無効」プロパティを削除します。
MYSQLにはこのような機能がありますか? – Hamster
私は同じステートメント(http://dev.mysql.com/doc/refman/5.1/en/delete.html)の同じテーブルからの削除と選択の制限のためにmysqlで動作するとは思わないが、 。しかし、ネストされたサブセレクトを実行することで回避することができます(http://bugs.mysql.com/bug.php?id=5037の一番下にある例を参照)。 – davek
@davek正しいと思われます。明らかにMySQL itサブクエリのエイリアスに必要です。それは不良です。 OPへの注記:davekの2番目のリンクが回避策を示しています。 –