Kasusnya sama ini p erwin.... bisa beri contoh sederhana saja untuk ide no. 1?
thx On 8/2/10, Erwin Sugiawan <[email protected]> wrote: > ijin kasih ide bro, > > 1. kalo stock barang di query dari data table yg sama, apakah tidak berat > jika > data udah banyak, kalo aku sih buat process End of month, yg mana setiap > bulan > akan melakukan rekap summary dan di simpan dalam table stockMonthly misalkan > field nya = periode (yyyymm),kodestock, qty > > 2. setelah dapat stock awal , untuk report posisi stock, aku buat qry yg > menghubungkan stock awal dan data current, sedangkan jumlah akhir stock aku > buat > di report pake grouping report dan di sum. > > mudah2an membantu > > Best regard > Erwin Sugiawan > > > > > ________________________________ > Dari: Amir Yahoo <[email protected]> > Kepada: [email protected] > Terkirim: Sen, 2 Agustus, 2010 12:03:16 > Judul: [belajar-access] urgent: Cari stok awal dan akhir dengan SQL Server > 2000 > [1 Attachment] > > [Attachment(s) from Amir Yahoo included below] > > > Dear All, > > Mohon bantuan dari temen semua ya. Saya sedang membuat program stok. Saat > ini > sedang kesulitan untuk mencari kolom stok awal. > > Dari tabel jurnalgabung yang saya sertakan di attachment, saya sudah buat > laporannya seperti ini: > select jg.jg_tanggal,jg.gud_kode,jg.mat_kode, jg_keterangan as ket, > CASE jg_keterangan when 'masuk' then jg_jumlah else 0 end as masuk, > CASE jg_keterangan when 'keluar' then jg_jumlah else 0 end as keluar > from jurnalgabung jg inner join gudang gd on jg.gud_kode=gd.gud_kode > inner join material mt on mt.mat_kode=jg.mat_kode > > hasilnya: > jg_tanggal,gud_kode,mat_kode,jg_keterangan,masuk,keluar > ------------------------------------------------------------------------------------------- > > 2010-07-01 00:00:00.000 GD0002 E470900389 MASUK 5000 0 > 2010-07-01 00:00:00.000 GD0002 M515900005 MASUK 5000 0 > 2010-07-01 00:00:00.000 GD0005 E470900389 MASUK 5000 0 > 2010-07-01 00:00:00.000 GD0005 M515900005 MASUK 5000 0 > 2010-07-01 00:00:00.000 GD0008 E470900389 MASUK 5000 0 > 2010-07-01 00:00:00.000 GD0008 M515900005 MASUK 5000 0 > 2010-08-01 00:00:00.000 GD0002 E470900389 MASUK 500 0 > 2010-08-02 00:00:00.000 GD0002 M515900005 MASUK 600 0 > 2010-08-03 00:00:00.000 GD0005 E470900389 MASUK 400 0 > 2010-08-03 00:00:00.000 GD0005 M515900005 MASUK 700 0 > 2010-08-20 00:00:00.000 GD0002 E470900389 KELUAR 0 500 > 2010-08-21 00:00:00.000 GD0005 E470900389 KELUAR 0 400 > 2010-08-22 00:00:00.000 GD0002 M515900005 KELUAR 0 600 > 2010-08-23 00:00:00.000 GD0005 M515900005 KELUAR 0 1000 > > Nah maunya sih kita mau buat satu kolom lagi yaitu stokawal (sebelum kolom > masuk) dan stokakhir (setelah kolom keluar). Sehingga kurang lebih reportnya > seperti ini: > > > jg_tanggal,gud_kode,mat_kode,jg_keterangan,stokawal,masuk,keluar,stokakhir > Oh iya, sebagai tambahan, sebenarnya saya juga punya tabel jurnalmasuk > (berisi > jumlah masuk) dan jurnal keluar (berisi jumlah keluar) > > Terimakasih banyak atas bantuan dan pencerahannya. > Amir > > > Attachment(s) from Amir Yahoo > 1 of 1 Photo(s) > jurnalgabung.JPG > > > >

