PENGENALAN OPERATOR DASAR SQL


  • Hasil dari dua buah query dapat dikombinasikan dengan menggunakan UNION, EXCEPT atau INTERSECT. UNION digunakan untuk menggabungkan hasil dua buah query menjadi satu kolom. Berikut struktur query untuk UNION :

SELECT [NAMA KOLOM] FROM [NAMA TABEL] UNION SELECT [NAMA KOLOM] FROM [NAMA TABEL];

atau

SELECT [NAMA KOLOM] FROM [NAMA TABEL] UNION ALL SELECT [NAMA KOLOM] FROM [NAMA TABEL];

  • EXCEPT digunakan untuk menampilkan hanya query pertama saja, sedangkan hasil query kedua dan yang sama dengan hasil query kedua tidak akan ditampilkan. Berikut struktur query penggunaan EXCEPT :

SELECT [NAMA KOLOM] FROM [NAMA TABEL] EXCEPT SELECT [NAMA KOLOM] FROM [NAMA TABEL];

Perintah INTERSECT hanya akan menampilkan seluruh isi dari data yangmemiliki kesaman diantara hasil kedua query tersebut

UNION, EXCEPT dan INTERSECT

  1. Buat tabel Organ_dalam dan organ_luar

2. except antara 2 tabel :

3. intersect antara 2 tabel :

4. union antara 2 tabel :

Leave a comment