select * from table_name
where (date between DATE_ADD(LAST_DAY(DATE_SUB(CURDATE(), interval 30 day), interval 1 day) AND CURDATE() )
Atau lebih baik :
select * from table_name
where (date between DATE_FORMAT(NOW() ,'%Y-%m-01') AND NOW() )
select * from table_name
where (date between DATE_ADD(LAST_DAY(DATE_SUB(CURDATE(), interval 30 day), interval 1 day) AND CURDATE() )
Atau lebih baik :
select * from table_name
where (date between DATE_FORMAT(NOW() ,'%Y-%m-01') AND NOW() )
Fungsi MySQL LOG() – Mengembalikan Logaritma Natural dari suatu Nilai
Hitung hari antara dua tanggal, tidak termasuk akhir pekan (hanya MySQL)
MySQL di Docker - Cara Menampung Basis Data Anda :Buku Putih Baru
Menyiapkan kunci asing di phpMyAdmin?
Bagaimana saya bisa menggunakan operator penugasan MySQL (:=) dalam kueri asli hibernasi?