Menampilkan data harga penjualan produk ke konsumen dari depot tertentu yang dua bulan terakhir masih melakukan transaksi pembelian

SELECT DATE_FORMAT(tbl_penjualan.dtanggal,'%d-%m-%Y') as tanggal, tbl_customer.ckode_customer,               tbl_customer.cnama,tbl_bidangusaha.cketerangan               ,tbl_customer.ckode_depot,               tbl_jadwal.nharga_satuan AS harga_satuan,              SUM(tbl_penjualan.njml_kirim) as jml_kirim_2_bulan_terakhir  FROM  tbl_penjualan,            tbl_customer,            tbl_jadwal, tbl_bidangusaha  WHERE dtanggal > DATE_ADD(NOW(),INTERVAL -2 MONTH)  AND     tbl_customer.ckode_customer = tbl_penjualan.ckode_customer  AND    tbl_customer.ckode_customer=tbl_jadwal.ckode_customer  and tbl_customer.ckode_usaha=tbl_bidangusaha.ckode_usaha AND tbl_customer.ckode_depot="B10"  GROUP BY    tbl_customer.ckode_customer  HAVING jml_kirim_2_bulan_terakhir!=0 order by dtanggal ;



Jumlah Pengiriman 2 bulan yg lalu : 


 SELECT DATE_FORMAT(tbl_penjualan.dtanggal,'%d-%m-%Y') as tanggal, tbl_customer.ckode_customer,               tbl_customer.cnama,               tbl_customer.ckode_depot,             SUM(tbl_penjualan.njml_kirim) as jml_kirim_2_bulan_yg_lalu  FROM  tbl_penjualan,            tbl_customer,            tbl_jadwal  WHERE DATE_FORMAT(dtanggal,'%d-%m') = DATE_FORMAT(DATE_ADD(NOW(),INTERVAL -2 MONTH),'%d-%m')  AND     tbl_customer.ckode_customer = tbl_penjualan.ckode_customer  AND    tbl_customer.ckode_customer=tbl_jadwal.ckode_customer  AND tbl_customer.ckode_depot="B10"  GROUP BY    tbl_customer.ckode_customer  HAVING jml_kirim_2_bulan_yg_lalu!=0 order by dtanggal 

Jumlah Pengiriman 1 bulan yg lalu : 


SELECT DATE_FORMAT(tbl_penjualan.dtanggal,'%d-%m-%Y') as tanggal, tbl_customer.ckode_customer,               tbl_customer.cnama,               tbl_customer.ckode_depot,             SUM(tbl_penjualan.njml_kirim) as jml_kirim_1_bulan_yg_lalu  FROM  tbl_penjualan,            tbl_customer,            tbl_jadwal  WHERE DATE_FORMAT(dtanggal,'%d-%m') = DATE_FORMAT(DATE_ADD(NOW(),INTERVAL -1 MONTH),'%d-%m')  AND     tbl_customer.ckode_customer = tbl_penjualan.ckode_customer  AND    tbl_customer.ckode_customer=tbl_jadwal.ckode_customer  AND tbl_customer.ckode_depot="B10"  GROUP BY    tbl_customer.ckode_customer  HAVING jml_kirim_1_bulan_yg_lalu!=0 order by dtanggal

Comments