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 :
Select
Union
(Select
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