SET OPERATION
1. Operasi Union digunakan ketika mendapati kasus diperlukannya
penggabungan data dari dua tabel yang memiliki kesesuaian. Format dari operasi
ini adalah:
(SELECT …) UNION (SELECT …)
2. Operasi Intersect digunakan ketika mendapati kasus
diperlukannya irisan data dari dua tabel yang bersesuaian. Pada MySQL tidak
terdapat perintah INTERSECT,
sehingga dapat digunakan format berikut untuk menggantikannya:
SELECT a FROM b WHERE a IN (SELECT a FROM c);
3. Operasi Except adalah kebalikan dari Intersect, dimana
diperlukan tampilan data dari suatu tabel x yang tidak ada di tabel y.
Formatnya pada MySQL adalah sebagai berikut:
SELECT a FROM b WHERE a NOT IN (SELECT a FROM c)
Untuk contoh lebih jelas dapat dilihat pada file pdf berikut:
Tidak ada komentar:
Posting Komentar