Kaskus

Tech

wadukjalananAvatar border
TS
wadukjalanan
[ASK] SELECT GROUP (POSTGRESQL)
Misi mastah2 SQL... numpang nanya nih...
Gimana ya cara nge-group-in suatu data yang kodenya sama. tapi data itu boleh ada yang kosong.

misalnya:
tbl_perlengkapan , atributnya kode, nama, dan sts (tidak ada primary key) . tapi ane udah bikin maksimal 2 kode yang sama
jadi kode pertama misal (A123) maka sts 1 kalo ada kode yang sama (A123) maka sts 2 , maksud sts tadinya buat ngebedain tapi tetep aja ga bisa... emoticon-Hammer

isinya :
ada 2 kode A123 mempunyai Buku 1 dan Pulpen 1
kode B123 hanya mempunyai Buku 2
kode C123 hanya mempunyai Buku 3


ane coba pake
select a.kode, a.nama, b.nama from tbl_perlengkapan a, tbl_perlengkapan b where a.kode = b.kode (yang tampil jadi banyak)

trus
select a.kode, a.nama, b.nama from tbl_perlengkapan a, tbl_perlengkapan b where a.kode = b.kode and a.sts = '01' or b.sts = '02' (yang tampil jadi dobel)

trus
select a.kode, a.nama, b.nama from tbl_perlengkapan a, tbl_perlengkapan b where a.kode = b.kode and a.sts = '01' and b.sts = '02' (yang tampil jadi 1, A123)


nah ane pengen bisa select kode, nama as nama1, nama as nama2 dan grup dari kode dan isi nama1/nama2 boleh kosong.

ini gambarannya gan (biar kemaksud penjelasan ane yang berbelit2) emoticon-Hammer
Spoiler for SELECT:


Mohon Bantuannya... emoticon-Malu (S)
0
1.2K
8
GuestAvatar border
Komentar yang asik ya
Urutan
Terbaru
Terlama
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan