2017-08-05 13 views
1

データベースにxampp(phpmyadmin)を使用しています。私は2つのテーブルを持っています.1つはフィールド(sn、ファーストネーム、ファカルティ、セメスター、バッチ)を持つ登録です。登録1のSNは主キーであり、コースのSNは登録1への外部キー参照である。教科と学期に基づいて、すべてのデータをコーステーブルから削除したいと考えています。 は、私は、次のコードを使用しますが、エラーがあります:複数の値をmysqlデータベースで削除

DELETE FROM registration1 as r,course as c 
    WHERE r.SN = c.SN and r.Faculty="BBA" and r.Semester = "2nd"; 

は、どのように私はもちろん、テーブルからデータを削除しますか?

答えて

0

教員と学期に基づいてコーステーブルからすべてのデータを削除します。

DELETE FROM course 
WHERE SN IN (SELECT SN 
      FROM registration1 
      WHERE Faculty="BBA" AND Semester = "2nd") 
関連する問題