paladinzhu 2023-06-01 14:54 采纳率: 50%
浏览 25

mysql 数据库中,查询月份数据,如何操作.

mysql 数据库中,查询月份数据,如何操作.

目前有张表a,其中date字段中存着年月日数据:例如:2023-05-31

现在用户提交的查询数据格式是:2023/5/13 ,2023/11/1

要求用户提交任何一个年月日时,从a 表date中,匹配整月的数据. 比如用户查询2023/5/13,显示所有2023年5月的数据.
请问查询语句该怎么写?

  • 写回答

2条回答 默认 最新

  • Watch the clown 2023-06-01 15:10
    关注
    
    SELECT * FROM a WHERE DATE_FORMAT(date, '%Y-%m') LIKE '2023-05'
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 6月1日