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

MySQL外部キー制約が失敗しないすべての場所を削除します

    LEFT JOINする必要があります 参照テーブルを追加し、そのテーブルに行がないことを示す条件を追加します。

    例:

    DELETE a FROM a
    LEFT JOIN b ON b.a_id = a.id
    WHERE b.a_id IS NULL;
    


    1. ユーザーアカウント管理、役割、権限、認証PHPおよびMySQL-パート6

    2. Oracle:DDLとトランザクションのロールバック

    3. MySqlテーブルからの重複行の削除

    4. 必須フィールドに結果がありません