我想弄清楚爲什麼這不起作用。我試圖選擇每個成員的名稱和每個成員註冊的類以及課程名稱。SQL - 在註冊類上列出成員
這是我在一分鐘:
SELECT
firstName, lastName, className, trainerName
FROM
member, _class, trainer, enrolment
WHERE
enrolment.memberID = member.memberID
AND enrolment.classID = _class.classID;
任何幫助或建議,將不勝感激,因爲我仍然在學習SQL。
額外的信息:
enrolment
表中的列entrolmentID,MEMBERID和的classIDtrainer
表中的列trainerID和trainerNamemember
表有MEMBERID,名字,姓氏,年齡,trainerIDclass
表中有classID,className,_day和trainerID
請使用'JOIN's而不是多個的'FROM'子句中的表格 –
您必須製作任何與Left Join鏈接的附加表格 –
include member.trainerID = trainer.trainerID –