コンピューターは非常に正確です。彼らはあなたがそれを書いたのとまったく同じようにコードを実行します。クエリには次のWHERE句があります:
location like '%burwood%'
ただし、course
のデータを注意深く見ると location
の値に気付くでしょう Burwood
です 。 'Burwood'
'burwood'
と等しくありません 先頭の文字の場合のその違いのため。
次のようにWHERE句を記述した場合、結果が得られます。
location like '%urwood%'
ただし、等式フィルターを使用してフィルター処理することをお勧めします。
select s1.student_id
, s1.student_fname
, s1.student_fname
, c.course
from course c
join student2 s2 on s2.course_id = c.course_id
join student1 s1 on s1.student_id = s2.student_id
where c.location = 'Burwood';