我正在尝试根据月份筛选日期列:

SELECT  id, nama, lahir_tanggal
FROM `alumni_db.alumni_tb`
WHERE date("F", strtotime('lahir_tanggal') = "August";

lahir_tanggal采用日期格式
如何使查询工作?

最佳答案

SELECT id, nama, lahir_tanggal    FROM alumni_db.alumni_tb
 WHERE
   MONTHNAME(lahir_tanggal) ="August"


SELECT id, nama, lahir_tanggal    FROM alumni_db.alumni_tb
 WHERE
   MONTH(lahir_tanggal) =8

SEE HERE

10-07 16:51