Soal SMP · Analisis · Kesulitan 3/5
Dalam sebuah basis data, tabel Siswa memiliki kolom: ID, Nama, Kelas. Tabel Nilai memiliki kolom: ID_Siswa, Mapel, Skor. Untuk menampilkan nama siswa dan skor Matematika, operasi apa yang paling tepat?
- A.SELECT Nama, Skor FROM Siswa, Nilai WHERE Mapel='Matematika'
- B.SELECT Nama, Skor FROM Siswa JOIN Nilai ON Siswa.ID = Nilai.ID_Siswa WHERE Mapel='Matematika'
- C.SELECT Nama, Skor FROM Siswa WHERE Mapel='Matematika'
- D.SELECT Nama, Skor FROM Nilai WHERE Mapel='Matematika'
Kunci jawaban & pembahasan
Jawaban: SELECT Nama, Skor FROM Siswa JOIN Nilai ON Siswa.ID = Nilai.ID_Siswa WHERE Mapel='Matematika'
Diperlukan JOIN antara tabel Siswa dan Nilai berdasarkan ID, lalu filter Mapel='Matematika'.
Mau penjelasan yang menyesuaikan level anak?
Xinau AI membahas soal langkah demi langkah, menyesuaikan gaya bahasa dengan usia anak, dan menyusun latihan berikutnya berdasarkan jawaban sebelumnya.
Coba gratis 30 hari