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
avatar rankoms
@rankoms

89 Kontribusi 12 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

berdasarkan periode tanggal ?

avatar maszgalang
@maszgalang

297 Kontribusi 80 Poin

Dipost 5 tahun yang lalu

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

avatar bosque
@bosque

187 Kontribusi 104 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban