Postingan lainnya
SubQuery menggunakan IN 2 Tabel
image.png
Mau tanya terkait judul diatas. saya saat sedang mencoba subquery menggunakan 2 tabel dengan soal
Untuk menyelesaikan pembuatan playlist 'Pop', tambahkan kueri lain yang akan memilih judul semua lagu dari artis 'Pop'. Ini harus menggunakan IN pada subkueri bersarang yang didasarkan pada kueri Anda sebelumnya.
lalu saya sudah mengerjakan query sebelumnya dengan kode berikut
SELECT title FROM songs WHERE artist == "Queen";
SELECT name FROM artists WHERE genre == "Pop";
dan pada soal terakhir saya mengisi dengan query berikut :
SELECT title FROM songs WHERE id IN (SELECT id FROM artists WHERE genre == "Pop");
Lalu, sistem soal tersebut menjawab demikian :
Sepertinya Anda telah memilih semua judul lagu. Judul lagu hanya boleh dari artis yang dikategorikan sebagai genre 'Pop'.
bagaimana query yang benar ya?
1 Jawaban:
<div>Sepertinya relasi dua table itu songs.artist dengan artists.name.<br><figure data-trix-attachment="{"contentType":"image/png","filename":"sk__Ihzarizky__in_join.png","filesize":73367,"height":724,"url":"https://i.ibb.co/kKFjryh/sk-Ihzarizky-in-join.png","width":758}" data-trix-content-type="image/png" data-trix-attributes="{"presentation":"gallery"}" class="attachment attachment--preview attachment--png"><img src="https://i.ibb.co/kKFjryh/sk-Ihzarizky-in-join.png" width="758" height="724"><figcaption class="attachment__caption"><span class="attachment__name">sk__Ihzarizky__in_join.png</span></figcaption></figure></div>