Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Klik link berikut untuk informasi cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

mas tolong bantuin ya bwt itung stok pertanggal


Searching dari tanggal 10-01-2012 sampai tanggal 30-01-2012
 
Kode barang    Nama brg    Stok awal    Jml beli    Jml jual    Stok akhir       
1                      Aspal                 20    20                 10    30       
2                     Pasir                10    30                5            35       
3                      Lpg                       5    5               2            8       
4                   Minyak             20    10               10            20    


Kartu stok perbarang
Searching dari tanggal 10-01-2012 sampai tanggal 30-01-2012 untuk barang aspal
 
Tgl               No faktur    Stok awal    Jmlbeli  Jml jual Stok akhir    Ket       
10-01-2012    Bl002           4    14             3    15            Beli       
22-01-2012    Jl003            3    13           1    15             jual    


tolong mas query php nya gmn..
Tagged:

Comments

  • SELECT SUM(nama_kolom) as nama_kolom FROM nama_tabel WHERE (tgl BETWEEN input_tgl1 AND input_tgl2)
  • ok mas trimakasi jawabanya salam kenal,,

    tp kl nampilin stok awalnya gmn mas kan it diambil per tanggal awal waktu kita searching tanggal td pas saya coba tampilin g nampil yg nampil jumlah pas dihitung tanggalnya,,
  • SELECT SUM(nama_kolom) as nama_kolom FROM nama_tabel WHERE (tgl BETWEEN input_tgl1 AND input_tgl2)
    ok mas trimakasi jawabanya salam kenal,,

    tp kl nampilin stok
    awalnya gmn mas kan it diambil per tanggal awal waktu kita searching
    tanggal td pas saya coba tampilin g nampil yg nampil jumlah pas dihitung
    tanggalnya,
  • Mas Syamsul,
    Sudah ketemu jawabannya?
    Kalo belum boleh dicoba cara berikut :
    Untuk kepentingan tersebut kita perlu 2 tabel
    • Tabel Barang yang memuat daftar kode dan nama barang termasuk jumlah stok awal (waktu aplikasi mulai jalan (kolom : KodeBarang, NamaBarang, StokAwal)
    • Tabel Transaksi untuk menyimpan data transaksi (kolom : TglTransaksi, KodeBarang, JmlJual, JmlBeli)
    Untuk menampikan data stok per periode bisa pake SQL :
    -----------------------
    Select
    A.KodeBarang,
    A.NamaBarang,
    (A.StokAwal+B.Jml) as StokAwal,
    C.JmlBeli,
    C.JmlJual,
    (A.StokAwal+B.Jml+C.JmlBeli-C.JmlJual) as StokAkhir
    From Tabel_Barang A
    Left join
    (Select KodeBarang, Sum(JmlJual)-Sum(JmlBeli) as Jml from Tabel_Transaksi Where TgllTransaksi<InputTglAwal Group By KodeBarang) B
    on A.KodeBarang=B.KodeBarang
    Left Join
    (Select KodeBarang, Sum(JmlBeli) as JmlBeli, Sum(JmlJual) as JmlJuam from Tabel_Transaksi Where TglTransaksi between InputTgAwal and InputTglAkhir Group By KodeBarang) C
    on A.KodeBarang=C.KodeBarang
    ---------------------

    Semoga bermanfaat,
    Salam kenal
    Galut

Sign In or Register to comment.