Komputer sangat presisi. Mereka akan menjalankan kode persis seperti yang Anda tulis. Kueri Anda memiliki klausa WHERE ini:
location like '%burwood%'
Tapi jika Anda perhatikan baik-baik data di course
Anda akan melihat bahwa nilainya di location
adalah Burwood
. 'Burwood'
tidak sama dengan 'burwood'
karena perbedaan dalam kasus huruf terkemuka.
Anda akan mendapatkan hasil jika Anda telah menulis klausa WHERE Anda seperti ini:
location like '%urwood%'
Namun selalu lebih baik untuk memfilter dengan filter kesetaraan:
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';