Postingan lainnya
query oracle menampilkan data berdasarkan tanggal
saya baru belajar oracle (versi 11g)
saya membuat query untuk menampilkan data berdasarkan tanggal dan berhasil:
select * from absensi where tanggal = to_date('2018-04-24','yyyy-mm-dd')
nah bagaimana cara nya menampilkan data berdasarkan bulan dan tahun.. saya pakai query ini :
select * from absensi where tanggal = to_date('2018-04','yyyy-mm')
dan tidak berhasil.. *note : saya menggunakan indeks (tanggal) sebagai acuan apakah querynya salah ? mohon dikoreksi..
0
1 Jawaban:
coba ini gan:
SELECT *
FROM mytable
WHERE TO_CHAR(tanggal, 'yyyy-mm') = TO_CHAR(TO_DATE('2018-04-24','yyyy-mm-dd'), 'yyyy-mm')
0