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
