mysql 数据库中,查询月份数据,如何操作.
目前有张表a,其中date字段中存着年月日数据:例如:2023-05-31
现在用户提交的查询数据格式是:2023/5/13 ,2023/11/1
要求用户提交任何一个年月日时,从a 表date中,匹配整月的数据. 比如用户查询2023/5/13,显示所有2023年5月的数据.
请问查询语句该怎么写?
mysql 数据库中,查询月份数据,如何操作.
目前有张表a,其中date字段中存着年月日数据:例如:2023-05-31
现在用户提交的查询数据格式是:2023/5/13 ,2023/11/1
要求用户提交任何一个年月日时,从a 表date中,匹配整月的数据. 比如用户查询2023/5/13,显示所有2023年5月的数据.
请问查询语句该怎么写?
SELECT * FROM a WHERE DATE_FORMAT(date, '%Y-%m') LIKE '2023-05'