5つのテーブルを結合してデータを削除できるかどうかを知りたいと思います。私は5つのテーブルすなわちのtbl1、tbl2、tbl3、tbl4、tbl5を持っていて、それらは全てというトランザクション_トランザクションという名前の列です。 JOINクエリでデータを削除することは可能ですか?MySQLは5つのテーブルからデータをすべてまとめて削除します。
-1
A
答えて
1
ジョインで行うことはできますが、ジョインはプロセスを複雑にします。
EX: のTABLE1、表2、TABLE1 INNER FROM表3表2インナー表3 WHERE table1.userid = table2.userid AND table2.userid = table3.useridをJOIN JOIN AND table1.userid = 3
DELETEの別の方法これは、ON DELETE CASCADEオプションを使用してテーブルに外部キー制約を定義することができます。親テーブルからレコードを削除すると、子テーブルからレコードが削除されます。 refのための
0
は、このいずれかを試して、
DELETE FROM tbl1
USING tbl1, tbl2,tbl3,tbl4,tbl5
WHERE tbl1.transaction_id = tbl2.transaction_id AND tbl3.transaction_id = tbl1.transaction_id AND tbl4.transaction_id = tbl1.transaction_id AND tbl5.transaction_id = tbl1.transaction_id AND WHERE tab1.transaction_id = yourid;
関連する問題
- 1. Load()を使用してすべてのテーブルからデータを削除します。
- 2. grailsテーブル/ドメインクラスのすべてのデータを削除します。つまり、 "deleteAll"
- 3. CODEIGNITERのテーブルからすべての行を削除します
- 4. いくつかのテーブルを除いてデータベースからすべてのテーブルのデータを削除する方法
- 5. Sugar ORMのすべてのテーブルからすべてのデータを削除
- 6. Django:すべてのテーブルからすべてのデータを削除します(テーブルはそのままにしておきます)
- 7. 誤ってmysqlサーバからテーブルを削除しました
- 8. データベーススキーマとOracleXEのすべてのテーブルを削除します
- 9. BテーブルにIDが見つからないテーブルからすべての行を削除するMySQLクエリ?
- 10. PHPを使用してMySQLテーブルからすべての行を削除します
- 11. MySQLデータベース内のすべてのテーブルを削除するには?
- 12. mySQL 5でテーブルのすべての外部キー制約を一度に削除できますか?
- 13. T-SQLは、テーブルからすべての行を削除します
- 14. スクラップスパイダー内のdjangoのテーブルからすべてのデータを削除するには
- 15. UITableViewCellとそのセルのデータをすべて削除します
- 16. すべてのテーブルを削除しますか?
- 17. DataGridviewとデータベースからすべての行を削除します
- 18. ajaxを使ってテーブルtdからmysql DBのデータを削除するには?
- 19. Mysqlテーブルのリネーム:データは削除されますか?
- 20. RedBean:すべてのテーブルからすべての行を削除するには
- 21. すべてのMySQLテーブルをリストアップして特定のテーブルを除外します
- 22. 2つのテーブルから1つのレコードを検索して削除しますか? MySQL PHP
- 23. Gitはすべてのコミットからファイルを削除します
- 24. サブスクリプション列を含むテーブル内のすべてのデータを削除します
- 25. Railsのすべてのテーブルからすべてのデータを削除するには?
- 26. Mysqlは1つの列からすべてのデータを選択します
- 27. ngrxストアからすべてのデータを削除するには?
- 28. MySQLをテーブルから削除するか、テーブルの更新テーブルの列を削除済みとしてマークしますか?
- 29. 複数のBaqendテーブルからすべてのデータを削除する方法はありますか?
- 30. AS3 - removeChild()はステージからすべてを削除します
は、なぜあなたはしてみてくださいませんか? – Jackowski
ごめんなさい。私はそれをどうやって行うのかについて実際には考えていません。あなたが私にそれをやる方法を手伝ってくれることを願っています。 –
http://www.tech-recipes.com/rx/56823/delete-update-rows-using-inner-join-sql-server/ – Peon