- 博客(1)
- 收藏
- 关注
原创 MySql 查询datetime类型时查询不到结束日期的数据
原因可能是因为 数据库是 datetime 类型 在接收到 2023-09-09 这样的时间格式时自动补全成了。这样查询时数据库只会返回 08 的数据 没有09的数据,但是数据库中是有09的数据的。2023-09-09 00:00:00 所以是查不到09 的数据的。使用DATE_FORMAT()函数 转换数据类型 去掉时分秒。使用 DATE()IN ('','')的写法。
2023-09-11 18:05:59
300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人