MySQL5逆引き大全460の極意

データ操作命令(SELECT以外)の極意 - Tips108 複数テーブルのデータをまとめて削除するには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

5-3削除Tips108 複数テーブルのデータをまとめて削除するには

Level2

PointDELETE命令の複数テーブル構文を利用します

構文1  WHERE句
DELETE [LOW_PRIORITY] [QUICK] [IGNORE] テーブル名[.*] [,...]
  FROM テーブルリスト [WHERE 条件式]
構文2  USING句
DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM テーブル名[.*] [,...]
  USING テーブルリスト [WHERE 条件式]

DELETE命令の複数テーブル構文を利用することで、複数テーブルのレコードをまとめて削除できます。DELETE命令で利用可能な一連のキーワードについては、104項も参照してください(ただし、ORDER BY...LIMIT句は利用できません)。

削除対象となるのは、F

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません