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

Mysql:外部キーを持つ2つのテーブルの行を削除します

    これを試してみてください、それが役立つことを願っています。

    DELETE FROM departure, departure_time
    USING departure
    INNER JOIN departure_time
    WHERE departure_date = '2016-09-30'
          AND departure_time.id = departure.id
    

    または

    DELETE FROM departure, departure_time
    USING departure
    INNER JOIN departure_time
    WHERE departure_date = '2016-09-30'
          AND departure_time.departure_id = departure.id
    

    または、ON DELETE CASCADEを使用することもできます それはあなたのために自動的に動作します。



    1. 最高のPostgreSQL高可用性フレームワークは何ですか? PAF vs. repmgrvs.Patroniインフォグラフィック

    2. PHP変数を使用して動的なmysqlクエリを作成します

    3. SQL-2つの列で同じ値を持つ行を選択します

    4. AmazonRDSOracleインスタンスに接続するときに読み取り呼び出しエラーからマイナス1にアプローチする方法