Biasanya kita pernah melakukan query untuk mengetahui siapa pegawai yang gajinya lebih besar dari pada Abel. Disini kita tidak mengetahui sebelumnya berapa gaji Abel yang sebenarnya. Kita dapat memecahkan masalah seperti ini dengan menggunakan subquery.
syntax :SELECT select_list
FROM table
WHERE expr operator
(SELECT select_list
FROM table );
note : Query yang didalam kurung dijalankan terlebih dahulu. Setelah itu baru yang main query.
contoh :
1. Single Row Query : hasilnya 1 nilai
ex : Operator :
a. = e. <
b. > f. <=
c. >= f. <>
contoh :
2. Multiple Row Query : hasilnya > 1 nilai
ex : Operator :
a. ANY
b. IN
c. ALL
contoh :
Penggunaan Having di Subquery
0 comments:
Posting Komentar