tips dan trik

Database – Aku dan Kamu menjadi KITA

“select aku as kita from diriku
UNION ALL
select kamu from dirimu “

Sintaks query itu kalau diexecute akan menghasilkan sebuah tabel namanya tabel KITA, isinya ada AKU dan KAMU.
tabel

Ini bukan bercanda kawan, ini serius. Aku baru saja kepuyengan bersama temanku untuk menggabungkan field tanggal_out pada tabel trans_out dan field tanggal_in pada tabel trans_in ke dalam satu field yang aku beri nama field tanggal. Setelah males searching2, akhirnya aku memutuskan untuk bertanya pada mba Tyas, seniorku di tempat kerjaku. Mbanya akhirnya memberi pencerahan untuk memakai sintaks UNION diantara dua SELECT.

Aku pun mulai searching2 petunjuk dari mba Tyas, akhirnya aku menemukan lah sintaksnya. Sintaks sederhananya bisa dilihat di quotes di atas. Tapi kalau sintaks agak ga sederhananya bisa dilihat disini :

Select distinct tgl from (SELECT distinct CONVERT(date,trans_out_input_date ,101) as
tgl FROM Inv_trans_out
UNION ALL
SELECT distinct CONVERT(date,trans_in_input_date ,101)
FROM Inv_trans_in) as a where tgl between ‘2013-10-10’ and ‘2013-10-22’

Hehe, selamat mencoba.. ^^ Sukses buat projectnyaaa..

Referensi sintaks UNION untuk query database, diambil dari sini.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s