Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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