Soal SMA · Analisis · Kesulitan 3/5
Sebuah basis data relasional memiliki tabel Mahasiswa(NIM, Nama, Jurusan) dan tabel Nilai(NIM, KodeMK, Nilai). Query: SELECT Jurusan, AVG(Nilai) FROM Mahasiswa JOIN Nilai ON Mahasiswa.NIM = Nilai.NIM GROUP BY Jurusan HAVING COUNT(*) > 10. Analisis yang paling tepat mengenai hasil query tersebut adalah ...
- A.Menampilkan rata-rata nilai per jurusan hanya untuk jurusan yang memiliki lebih dari 10 baris nilai.
- B.Menampilkan rata-rata nilai semua jurusan tanpa memandang jumlah baris nilai.
- C.Menampilkan jumlah mahasiswa per jurusan yang nilainya di atas 10.
- D.Menampilkan rata-rata nilai per mata kuliah untuk jurusan dengan lebih dari 10 mahasiswa.
Kunci jawaban & pembahasan
Jawaban: Menampilkan rata-rata nilai per jurusan hanya untuk jurusan yang memiliki lebih dari 10 baris nilai.
GROUP BY mengelompokkan per jurusan, AVG menghitung rata-rata nilai, dan HAVING COUNT(*) > 10 menyaring kelompok yang jumlah barisnya lebih dari 10.
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