我正在尝试根据月份过滤日期列:
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 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
目前尚不清楚你想做什么,但我假设你想要这样的东西:
SELECT
id, nama, lahir_tanggal
FROM
`alumni_db.alumni_tb`
WHERE
MONTH(lahir_tanggal) = 8
或者
SELECT
id, nama, lahir_tanggal
FROM
`alumni_db.alumni_tb`
WHERE
MONTHNAME(lahir_tanggal) = 'august'