Kaskus

Tech

caribbean.nutAvatar border
TS
caribbean.nut
ask query berdasar jam
agan2, master, mau minta bantuan nih.. tolongin ane.
ane punya query total barang perminggu berdasar hari seperti ini
Code:
SELECT `gudang_barang`.`gudang_barang_tanggal`, gudang_barang_tanggal_hari, 
SUM(`gudang_barang`.`gudang_barang_id`) AS gudang_barang_count
FROM (SELECT DATE_FORMAT(NOW(),'%w')
AS gudang_barang_tanggal_hari UNION ALL SELECT DATE_FORMAT(DATE_SUB(NOW(), INTERVAL -1 DAY), '%w')
AS gudang_barang_tanggal_hari UNION ALL SELECT DATE_FORMAT(DATE_SUB(NOW(), INTERVAL -2 DAY), '%w')
AS gudang_barang_tanggal_hari UNION ALL SELECT DATE_FORMAT(DATE_SUB(NOW(), INTERVAL -3 DAY), '%w')
AS gudang_barang_tanggal_hari UNION ALL SELECT DATE_FORMAT(DATE_SUB(NOW(), INTERVAL -4 DAY), '%w')
AS gudang_barang_tanggal_hari UNION ALL SELECT DATE_FORMAT(DATE_SUB(NOW(), INTERVAL -5 DAY), '%w')
AS gudang_barang_tanggal_hari UNION ALL SELECT DATE_FORMAT(DATE_SUB(NOW(), INTERVAL -6 DAY), '%w')
AS gudang_barang_tanggal_hari)
AS gudang_barang_tanggal_hari LEFT JOIN (SELECT * FROM gudang_barang WHERE (`gudang_barang`.`gudang_barang_tanggal` >= NOW()
AND `gudang_barang`.`gudang_barang_tanggal` <= DATE_SUB(NOW(), INTERVAL -6 DAY))
OR `gudang_barang`.`gudang_barang_tanggal` IS NULL GROUP BY `gudang_barang`.`gudang_barang_tanggal`)
AS gudang_barang ON `gudang_barang_tanggal_hari`.`gudang_barang_tanggal_hari` = DATE_FORMAT(`gudang_barang`.`gudang_barang_tanggal`,'%w')
GROUP BY `gudang_barang_tanggal_hari`.`gudang_barang_tanggal_hari`;
$gudang_barang_seminggu_kedepan = mysql_query($query_gudang_barang_seminggu_kedepan, $perumahan) OR die(mysql_error());
$row_gudang_barang_seminggu_kedepan = mysql_fetch_assoc($gudang_barang_seminggu_kedepan);
$totalRows_gudang_barang_seminggu_kedepan = mysql_num_rows($gudang_barang_seminggu_kedepan);



ane pingin rubah jadi perhari berdasar jam. tolong bantuin ane gan
0
438
0
GuestAvatar border
Komentar yang asik ya
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan