Senin, Juni 30, 2025
Selasa, 25 Desember 2012
Kamis, 20 Desember 2012
Subquery SQL
Subquery mengembalikan nilai ke main query.
Kegunaan dari Subquery adalah untuk menyelesaikan persoalan dimana terdapat suatu nilai yang tidak diketahui.
Contoh Soal:
Record
Soal :
Ambil nama mahasiswa yang nilainya paling tinggi dari tabel diatas dengan kode 'A02'
Penyelesaian dari kasus diatas adalah sebagai berikut:
SELECT mahasiswa.namaMhs, ambilMK.nilai
FROM mahasiswa, ambilMK
WHERE mahasiswa.nim=ambilMK.nim
AND ambilMK.kodeMK='A02'
AND ambilMK.nilai=(select max(nilai) FROM ambilMK WHERE kodeMK='A02');Penjelasan :
SELECT mahasiswa.namaMhs, ambilMK.nilai
FROM mahasiswa, ambilMK
WHERE mahasiswa.nim=ambilMK.nim
AND ambilMK.kodeMK='A02'
AND ambilMK.nilai=
Syntaq diatas merupakan Query, sedangkan subQuerynya :(select max(nilai) FROM ambilMK WHERE kodeMK='A02')
Langganan:
Postingan (Atom)