選択されていないエントリをテーブルから選択して削除する方法はありますか?テーブルから選択し、選択されていない他のすべてのエントリを削除するにはどうすればよいですか?
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. jQueryを使用して選択リストのすべてのオプションを選択/選択解除するにはどうすればよいですか?
- 2. 選択ボックスでアイテムの選択を解除するにはどうすればいいですか?
- 3. どのブックマークアイテムを選択/選択解除するには、どのブックマークアイテムにアクセスすればよいですか?
- 4. 3つの結合によって選択されたMSDE 2000のテーブルからファイルを削除するにはどうすればよいですか?
- 5. 入力ファイルから選択したファイルを削除するにはどうすればよいですか?
- 6. テーブルからデータを選択して文字列にするにはどうすればよいですか?
- 7. jQueryの選択やクローンhtmlから要素を削除するにはどうすればよいですか?
- 8. jQueryを使用して選択リストから選択項目を削除するにはどうすればよいですか?
- 9. メンバーテーブルからすべてのユーザー名を選択するにはどうすればいいですか?
- 10. Axapta:テーブル名ではなく、テーブルIDをデータベースログレポートの選択ダイアログで選択として使用するにはどうすればよいですか?
- 11. 現在選択されているバウンドコンボボックスアイテムを削除し、何も選択しないでください。
- 12. JTable(スイング)で現在選択されている行をプログラムで選択解除するにはどうすればよいですか?
- 13. jquery:属性配列と他の選択ボックスの選択に基づいて選択オプションを削除する
- 14. データベース内のdatagridviewで選択した行を削除するにはどうすればよいですか?
- 15. DBGrid:行が選択されないようにするにはどうすればいいですか?
- 16. テーブルにTDが含まれていないすべてのTR要素を選択するにはどうすればよいですか?
- 17. MySQL:テーブルからすべてのエントリを選択するにはWHERE NAME = '$ name'
- 18. 複数選択リストの選択したアイテムをコントローラに戻すにはどうすればいいですか?
- 19. このHTMLの次の「選択」(ドロップダウン)を選択するにはどうすればよいですか?
- 20. 他のテーブルにないテーブルを選択
- 21. 選択したテキスト範囲でクラス属性を削除するにはどうすればよいですか?
- 22. テーブル内の、他のテーブルの外部キーに表示されないすべてのアイテムを選択します。
- 23. すべてのページで選択するルールを作成するにはどうすればよいですか?
- 24. テーブルから一致する値のグループを選択するにはどうすればよいですか?
- 25. データグリッド内のドロップダウンリスト - 編集モードでデフォルト選択を選択するにはどうすればよいですか?
- 26. すべてのチェックボックスを一意の名前で選択するにはどうすればよいですか?
- 27. iPhoneアプリケーションのUIWebViewで「すべて選択」を有効にするにはどうすればよいですか?
- 28. どうすればいいですかこのような選択
- 29. Googleクローズのドロップダウンアイテム(選択オプション)を選択するにはどうすればよいですか?
- 30. NULLでない場合は列を選択してから他を選択してください
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番目のリンクが回避策を示しています。 –