Postingan lainnya
select query berdasarkan periode
Assalamualaikum, selamat sore master, saya ingin bertanya. bagaimana kah cara mendapatkan nilai per periode bulan. namun bulan nya itu bukan dari awal 01-01-2018->31-01-2018. namun yang saya ingin kan. ketika di sekarang di bulan oktober maka 20-08-2018->19-09-2018. saya punya koding sebelumnya seperti berikut
select to_char(KARYAWAN_TGLMASUK, 'MM') MY_DATE, to_char(KARYAWAN_TGLMASUK, 'YYYY') TAHUN,
COUNT(KARYAWAN_TGLMASUK) HASIL
from VIEW_KARYAWANGABUNG
WHERE to_char(KARYAWAN_TGLMASUK, 'YYYY') = '2018'
GROUP BY to_char(KARYAWAN_TGLMASUK, 'MM'), to_char(KARYAWAN_TGLMASUK, 'YYYY')
ORDER BY MY_DATE ASC
2 Jawaban:
coba gini gan <pre> SELECT DATE_FORMAT(KARYAWAN_TGLMASUK, '%d-%m-%Y') COUNT(KARYAWAN_TGLMASUK) HASIL FROM VIEW_KARYAWANGABUNG WHERE DATE_FORMAT(KARYAWAN_TGLMASUK, '%Y') = '2018' GROUP BY to_char(KARYAWAN_TGLMASUK, '%d-%m-%Y') ORDER BY MY_DATE ASC </pre> semoga berhasil gan