Postingan lainnya
Query total akan bertambah tiap row nya
Saya mempunyai query untuk mencari jumlah user di tiap bulan nya. namun harus di ganti tiap bulan + bulan sebelum nya. query sebelum nya
SELECT count(*) as jumlah, DATE_FORMAT(created_on, '%Y%m') bulantahun FROM `tbl_user`
WHERE `user_organisasi` = '44' GROUP BY DATE_FORMAT(created_on, '%Y%m') ORDER BY `bulantahun` asc
yang sekarang hasil nya 1 201601 2 201602 1 201603
harus nya 1 201601 3 201602 4 201603 Terimakasih
2 Jawaban:
lebih baik hasilnya disimpan di array dulu / atau bermain logika tsb diphpnya, karena bermain logika tsb di query termasuk agak susah.
Jawaban Terpilih
<pre> SELECT COUNT(1), b.bulan FROM tbl_user a JOIN (SELECT DISTINCT DATE_FORMAT(created_on, '%Y%m') AS bulan FROM tbl_user WHERE user_organisasi = 44) b ON DATE_FORMAT(a.created_on, '%Y%m') <= b.bulan WHERE a.user_organisasi = 44 GROUP BY b.bulan </pre> #SOLVED dari grup facebook