saya masih pemula dan saya juga udah telusuri beberapa message di
dalam forum ini tapi saya
masih belum menemukan solusinya.
saya membuat sebuah database di access 2007 dengan nama STOK dan
tabelnya terdiri dari:
TBL_BARANG
==========
kode_brg (sebagai primary key)
nama_brg
TBL_BELI
========
tgl_beli
kode_brg
qty
TBL_JUAL
========
tgl_jual
kode_brg
qty
lalu pada TBL_BARANG, saya isi data sebagai berikut:
kode_brg nama_brg
============================
001 buku tulis
002 pulpen
003 spidol
pada TBL_BELI, ada transaksi seperti di bawah ini:
tgl_beli kode_brg qty
=========================================
1-jun-08 001 100
1-jun-08 002 200
2-jun-08 003 50
5-jun-08 001 150
5-jun-08 002 100
lalu pada TBL_JUAL ada transaksi seperti ini:
tgl_jual kode_brg qty
=========================================
2-jun-08 001 30
2-jun-08 002 50
3-jun-08 001 20
3-jun-08 002 40
3-jun-08 003 15
4-jun-08 001 40
5-jun-08 002 60
5-jun-08 003 10
6-jun-08 001 60
6-jun-08 002 50
7-jun-08 001 30
masalahnya gimana saya membuat report yg digroup kode_brg seperti di
bawah ini:
kode_brg : 001
tgl_beli qty_beli tgl_jual qty_jual sisa_stok
=========================================================
1-jun-08 100 100
2-jun-08 30 70
3-jun-08 20 50
4-jun-08 40 10
5-jun-08 150 160
6-jun-08 60 100
7-jun-08 30 70
kode_brg : 002
tgl_beli qty_beli tgl_jual qty_jual sisa_stok
=========================================================
1-jun-08 200 100
2-jun-08 50 50
3-jun-08 40 10
5-jun-08 100 5-jun-08 60 50
6-jun-08 50 0
kode_brg : 003
tgl_beli qty_beli tgl_jual qty_jual sisa_stok
=========================================================
2-jun-08 50 50
3-jun-08 15 35
5-jun-08 10 25
query apa yg harus saya buat dan gimana susunannya.
relationshipnya (one to many) seperti di bawah ini
TBL_BARANG TBL_BELI
========== ========
kode_brg -\ tgl_beli
nama_brg \-------kode_brg
\ qty
\
\ TBL_JUAL
\ ========
\ tgl_jual
--kode_brg
qty