50個のSQL文(MySQL版)問題15

1370 ワード

----------------------------------------------------------------------------------------
student(StuId,StuName,StuAge,StuSex)学生表
teacher(TId,Tname)教師表
course(CId,Cname,C_TId)カリキュラム
sc(SId,S_CId,Score)成績表
----------------------------------------------------------
問題十五:「葉平」先生の授業を勉強する「SC」表の記録を削除する
--   sc     score
DELETE FROM score WHERE S_CId IN
(SELECT CId FROM course 
LEFT JOIN teacher
ON course.C_TId=teacher.TId
WHERE teacher.Tname='  ');

答えはただ参考にして、必ずしも完全に正しいとは限らなくて、もし间违いを発见してあるいはもっと良いことがあるならば、评论を歓迎して、互いに交流して、いっしょに成长します!!!