Perintah SQL "Union"

Assalamualaikum temen-temen.


Diakhir bulan pengennya refresing kepala dulu ah, mungkin ada temen-temen yang sudah tak asing dengan perintah union, dimana Union ntu bertujuan untuk menggabungkan isi dari 2 tabel secara vertikal.


Syarat untuk menggabungkan 2 tabel atau lebih ntu yaitu jumlah field yang dipilih atau ditampilkan harus sama antara tabel satu dengan tabel yang lain.
Misal : field yang ditampilkan berjumlah dua, maka record – record dari 2 tabel tersebut digabungkan dalam 2 field tersebut.

sebagai contoh kita punya dua table yang mempunya field yang sama yaitu table pemasukan dan pengeluaran, berikut gambarnya.



Jadi cara penulisan / Struktur penulisan koding union yaitu dengan menggunakan perintah :

Select from
Union 
(Select from )



Sedangkan untuk contoh table diatas kita menggunakan perintah sebagai berikut :

Select No_Nota, Tanggal, Keterangan, Harga From Pemasukan
Union 
(Select  No_Nota, Tanggal, Keterangan, Harga From Pengeluaran)

Order by tanggal

Sehingga Output yang dihasilkan dari perintah tersebut setelah di jalankan menjadi seperti gambar dibawah ini :




Bagaimana sobat, ini bisa diterapkan di beberapa bahasa pemrograman yang lain seperti delphi, VB atau yang lainya. semoga bermanfaat. key....

by dot_exe

Comments