LiveDeviL
LiveDeviL> guys...
LiveDeviL> mohon bantuannya...

LiveDeviL> saya punya 4 buah tabel
LiveDeviL> Master
LiveDeviL> ----------------------------
LiveDeviL>    ID              Awal
LiveDeviL> ----------------------------
LiveDeviL>   Buku            5
LiveDeviL>   Pensil           2
LiveDeviL>   Pena            10
LiveDeviL> ----------------------------

LiveDeviL> Pembelian
LiveDeviL> ----------------------------
LiveDeviL>    ID              Qty
LiveDeviL> ----------------------------
LiveDeviL>   Buku            10
LiveDeviL>   Pensil           18
LiveDeviL>   Buku            10
LiveDeviL> ----------------------------

LiveDeviL> Retur Penjualan
LiveDeviL> ----------------------------
LiveDeviL>    ID              Qty
LiveDeviL> ----------------------------
LiveDeviL>   Buku            1
LiveDeviL>   Pensil           2
LiveDeviL> ----------------------------

LiveDeviL> Penjualan
LiveDeviL> ----------------------------
LiveDeviL>    ID              Qty
LiveDeviL> ----------------------------
LiveDeviL>   Buku            2
LiveDeviL>   Buku            6
LiveDeviL>   Pensil           5
LiveDeviL> ----------------------------

LiveDeviL> Retur Pembelian
LiveDeviL> ----------------------------
LiveDeviL>    ID              Qty
LiveDeviL> ----------------------------
LiveDeviL>   Pensil         2
LiveDeviL> ----------------------------



LiveDeviL> Hasil yg diinginkan
LiveDeviL> ----------------------------
LiveDeviL>    ID              Qty
LiveDeviL> ----------------------------
LiveDeviL>   Buku            18        <--- 5 + 10 + 10 + 1 - 2 - 6
LiveDeviL>   Pensil           15        <--- 2 + 18 + 2 - 5 - 2
LiveDeviL>   Pena            10        <--- 10 (karena tidak ada transaksi sama 
sekali
LiveDeviL> terhadap barang ini)
LiveDeviL> ----------------------------

LiveDeviL> bagaimana mendapatkan hasil seperti di atas dengan query ? (database 
access)

LiveDeviL> sebab jika menggunakan looping akan membutuhkan waktu yg lama 
(record master
LiveDeviL> bisa ribuan)...
LiveDeviL> mohon pencerahannya...
LiveDeviL> terima kasih sebelumnya..

Om Devil gimana struktur databasenya...
databasenya punya table apa saja.. ?
kalo yang sekarang aku pake sih...
aku pake 1 buah table untuk menyimpan saldoawal, masuk, keluar untuk
setiap bulan. jadi untuk masing2 field itu ada 12 field
saldoawal01...saldoawal12 begitu juga dengan masuk dan keluarnya...
jadi kalo mo tau stock akhir kita tinggal buka aja tuh table stock,
dan gak perlu query2 lagi..., tapi ada kekurangnya juga kalo seperti
ini kita harus bikin suatu modul untuk posting ulang sekedar berjaga2
kalo stocknya tidak uptodate. selain itu database ini untuk pertahun
saja. kalo mo lihat report banyak tahun susah...

sekedar saran, banyak rekan2 lain yang lebih canggih


Salam, 
ChipMunks (Copy Paste Programmer)
mailto: [EMAIL PROTECTED]
Yahoo : Henqy
Skype : Hengky_Purnomo

Kirim email ke