sql >> データベース >  >> RDS >> Mysql

3つのテーブルから行を削除する方法-クエリエラー

    このようにしてみてください。

    DELETE c, o, od
     FROM customers as c
      JOIN orders as o ON c.id = o.customers_id
      JOIN order_detail as od ON o.id = od.orders_id
     WHERE c.id IN (66,67,68,90,85,81,80,78,76,74,71,118,113,110,149)
    

    詳細については、 http://dev.mysql.com/doc/ refman / 5.7 / en / delete.html



    1. SQLServerで整数を10進数に変換する方法

    2. mysqlからmysqliコードエラーへの変更

    3. PHP/MySQLビルドツリーメニュー

    4. Oracle SQL:IN句内で1000を超えるアイテムを使用する方法