-atau- select loc, item, sum(qty) from t where loc in (select loc from t group by loc having count(distinct(item))>1) group by loc, item;
Regards, ApLy ----- Original Message ----- From: "Erry Pambudhi" <[email protected]> To: <[email protected]> Sent: Friday, November 20, 2009 11:32 AM Subject: Bls: [indo-oracle] Tanya SQL untuk menampilkan data yang unique (saja) select loc,item,sum(qty) qty from tes3 where loc in ( B B B select loc from B B B ( B B B B B B B select loc,item,sum(qty) qty from tes3 B B B B B B B having count(*)>1 B B B B B B B group by loc,item B B B ) B B B having count(*)>1 B B B group by loc ) group by loc,item order by loc,item Erry --- Pada Kam, 19/11/09, Jack Mania <[email protected]> menulis: Dari: Jack Mania <[email protected]> Judul: [indo-oracle] Tanya SQL untuk menampilkan data yang unique (saja) Kepada: [email protected] Tanggal: Kamis, 19 November, 2009, 10:13 PM Dear Rekan Indo Oracle yang saya hormati, Mohon sharingnya ya, mungkin ada yang punya pengalaman/bisa bantu. Saya punya data seperti berikut : Loc Item Qty 1 A01 2 1 A01 2 1 B01 4 1 B01 4 2 A01 2 2 A01 2 3 C01 3 Pertanyaan saya bagaimana SQL-nya jika saya ingin menampilkan data spt berikut : Loc Item Qty 1 A01 4 1 B01 8 Untuk yang di Loc 2 dan 3 tidak dimunculkan karena dia tidak uniq (hanya berisi 1 part dalam loc) Terima kasih sebelumnya atas bantuannya. Salam, Andika

