1. Pendahuluan
A B X Y
1 2 5 6
3 4 5 6
1 2 7 8
3 4 7 8
Gambar 10. Isi tabel ditolak Gambar 11. Isi tabel diterima
• Tabel ditolak dan diterima dapat digabungkan
dengan menggunakan UNION. Adapun
pernyataan SQL nya adalah :
SELECT no_uji, nama
FROM ditolak
UNION
SELECT no_uji, nama
FROM diterima;
• Gambar 12 memperlihatkan hasil dari
pernyataan SQL di atas.
no_uji nama
1 Yuyun
10 Santosa
2 Kartika
3 Farkhan
4 Edi Putra
5 Karun
6 Sita Devi
7 Johan
8 Friska
9 Rukmana
Gambar 12. Hasil UNION
• Jika hasil UNION ingin diurutkan menurut kolom
tertentu, klausa ORDER BY hanya boleh disertakan
pada SELECT yg kedua. Contoh:
SELECT no_uji, nama
FROM ditolak
UNION
SELECT no_uji, nama
FROM diterima
ORDER BY nama
• Hasil query di atas dapat dilihat pada Gambar 13.
no_uji nama
4 Edi Putra
3 Farkhan
8 Friska
7 Johan
2 Kartika
5 Karun
9 Rukmana
7 Santosa
6 Sita Dewi
1 Yuyun
Gambar 13. Hasil UNION diurutkan menurut nama
• Secara bawaan UNION akan
menghilangkan baris yg kembar.
• Untuk melihat efek ini, perhatikan 2 tabel
pada Gambar 14 dan 15.
hewan hewan
Katak Katak
Ikan mas Kuda
Ular Sapi
Ikan nila Ular
Gambar 14. Isi tabel hewanair Gambar 15. Isi tabel hewandrt
• Selanjutnya, bisa mencoba perintah berikut:
SELECT *
FROM hewanair
UNION
SELECT *
FROM hewandrt;
• Hasilnya diperlihatkan pada Gambar 16.
hewan
Ikan mas
Ikan nila
Katak
Kuda
Sapi
Ular
Angelina Jolie
Cameron Diaz
Kelly Mcgillis