![]() 25
b. Penggunaan subquery dengan fungsi agregat
Ada beberapa aturan
mengenai subquery dengan
fungsi agregat,
yaitu :
ORDER
BY
tidak
boleh
digunakan
di
dalam
subquery
(sekalipun digunakan pada perintah SELECT paling yang luar).
Perintah
SELECT
dalam subquery
harus
terdiri
dari
kolom
tunggal,
kecuali
penggunaan
EXISTS
dalam
subquery yang
bersangkutan.
Ketika
subquery
adalah
salah
satu
antara
dua
operan
yang
terlibat dalam perbandingan, maka subquery harus diletakkan di
bagian kanan dari perbandingan.
Gambar 2.13
menunjukkan
contoh penggunaan subquery dengan agregat :
SELECT first_name || || last_name,
salary
FROM employees
WHERE (SELECT AVG (salary) FROM employees)
< salary
Gambar 2. 13 Contoh penggunaan subquery dengan agregat
2.2 Landasan Teori Khusus
2.2.1 Tuning Basis Data
Ada berbagai cara yang dapat digunakan untuk melakukan tuning, salah
satunya adalah tuning basis data. Berikut ini penjelasan singkat mengenai
tuning basis data.
|