Materi Sub Query
Materi Sub Query
1. Pengertian
Subquery adalah perintah SELECT yang berada di dalam perintah SQL lain.
Subquery sangat berguna ketika kita ingin menampilkan data dengan kondisi yang
bergantung pada data di dalam table itu sendiri.
2. Kegunaan
Kegunaan-kegunaan Subquery dalam memanipulasi data:
Meng-copy data dari satu tabel ke tabel lain
Menerima data dari inline view
Mengambil data dari tabel lain untuk kemudian di update ke tabel yang dituju
Menghapus baris dari satu tabel berdasarkan baris dari tabel lain.
Tempatkan subquery disisi kanan dari kondisi pembanding agar mudah dibaca.
Singlerow subquery: Query yang mengembalikan hanya satu baris dari pernyataan
inner SELECT (SELECT terdalam).
Multiplerow subquery: Query yang mengembalikan lebih dari satu baris dari
pernyataan inner SELECT.
SELECT last_name, title FROM employee WHERE dept_id = ( SELECT dept_id FROM
employee WHERE UPPER(last_name) = ‘BIRI’ );
Penggunaan EXIST
Daftarkan semua staf yang bekerja dikantor cabang beralamat di jalan “Tamansari
81”.