-----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Handoko Sent: Tuesday, September 06, 2005 3:34 PM To: [email protected] Cc: [EMAIL PROTECTED] Subject: [indo-oracle] Query Posisi Stock Dear All.. Saya lagi kebingungan...:-( membuat query posisi stock...!! Berikut ini adalah table-table yang saya gunakan Table Barang : KODE_BRG NAMA_BRG A-001 SANDAL A-002 SEPATU A-003 MEJA A-004 KURSI A-005 SEPEDA Table Barang_masuk NO_BUKTI TANGGAL KODE_BRG QTY HARGA 123 9/6/2005 A-002 10 1500 123 9/6/2005 A-003 5 2000 123 9/6/2005 A-005 5 5000 123 9/6/2005 A-004 10 3000 12345 9/7/2005 A-005 10 10000 123 9/6/2005 A-001 10 1000 Table Barang Keluar NO_BUKTI KODE_BRG TANGGAL_FIFO QTY_FIFO HARGA_FIFO O-001 A-005 9/6/2005 3 5000 O-001 A-001 9/6/2005 5 1000 O-001 A-002 9/6/2005 4 1500 O-002 A-005 9/8/2005 1 5000 O-003 A-005 9/6/2005 1 5000 O-003 A-005 9/7/2005 7 10000 Saya telah mencoba dengan menggunakan single query seperti dibawah ini : SELECT A.KODE_BRG,A.NAMA_BRG,B.MASUK,c.keluar,B.HARGA FROM BARANG A, (SELECT B1.KODE_BRG,SUM(B1.QTY) AS MASUK,B1.HARGA FROM BARANG A1, PEMASUKAN B1 WHERE A1.KODE_BRG=B1.KODE_BRG GROUP BY B1.KODE_BRG,B1.QTY,B1.HARGA) B, (SELECT B2.KODE_brg, sum(qty_fifo) as keluar from barang a2, pemakaian b2 where a2.kode_brg=b2.kode_brg group by b2.kode_brg) c WHERE A.KODE_BRG=B.KODE_BRG and a.kode_brg=c.kode_brg Hasilnya tidak sesuai dengan keingianan saya, hasilnya sbb KODE_BRG NAMA_BRG MASUK KELUAR HARGA A-001 SANDAL 10 5 1000 A-002 SEPATU 10 4 1500 A-005 SEPEDA 5 12 5000 A-005 SEPEDA 10 12 10000 Yang saya kasih tanda bold pada posisi keluar merupakan qty yang salah..!, Hasil Query yang saya inginkan adalah Sbb KODE_BRG NAMA_BRG MASUK KELUAR HARGA A-001 SANDAL 10 5 1000 A-002 SEPATU 10 4 1500 A-005 SEPEDA 5 5 5000 A-005 SEPEDA 10 7 10000 Pada transaksi pengeluaran barang menggunakan metode FIFO..! Ada yang bisa Bantu.. Maaf Posting lagi coz datanya tadi amburadol... hehehe. Thanks Handoko [Non-text portions of this message have been removed] -- -----------I.N.D.O - O.R.A.C.L.E--------------- Keluar: [EMAIL PROTECTED] Website: http://indo-oracle.lizt.org (NEW) ----------------------------------------------- Bergabung dengan Indonesia Thin Client User Groups, Terminal Server, Citrix, New Moon Caneveral, di: http://indo-thin.vze.com Yahoo! Groups Links
[Non-text portions of this message have been removed] ------------------------ Yahoo! Groups Sponsor --------------------~--> Most low income households are not online. Help bridge the digital divide today! http://us.click.yahoo.com/cd_AJB/QnQLAA/TtwFAA/PhFolB/TM --------------------------------------------------------------------~-> -- -----------I.N.D.O - O.R.A.C.L.E--------------- Keluar: [EMAIL PROTECTED] Website: http://indo-oracle.lizt.org (NEW) ----------------------------------------------- Bergabung dengan Indonesia Thin Client User Groups, Terminal Server, Citrix, New Moon Caneveral, di: http://indo-thin.vze.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/indo-oracle/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

