学部および大学院レベルで教える講師の名前を検索します。これは、講師と件名 2つのテーブルから何も返さない複数の制約があるINNER JOINテーブルからSELECTする方法は?
SELECT DISTINCT(CONCAT(firstname, ' ', lastname)) as Lecturer_Name
FROM Lecturer INNER JOIN Subject on Lecturer.id = Subject.lecturer
WHERE yearlevel IN(1, 2, 3) and WHERE yearlevel = 9
GROUP BY Lecturer.id
、学部とyearlevel = 9でyearlevel =(1,2,3)の大学院生です。
ご協力いただければ幸いです。
'DISTINCT'は**、それは' SELECT DISTINCT'の一部機能ですされていないと選択された行全体に適用されます。物事をより明確にするには、それらの冗長な括弧を削除します。つまり、 'DISTINCT CONCAT(firstname、 ''、lastname)... 'を選択します。 – jarlh