
MySql 查询datetime类型时查询不到结束日期的数据
原因可能是因为 数据库是 datetime 类型 在接收到 2023-09-09 这样的时间格式时自动补全成了。这样查询时数据库只会返回 08 的数据 没有09的数据,但是数据库中是有09的数据的。2023-09-09 00:00:00 所以是查不到09 的数据的。使用DATE_FORMAT()函数 转换数据类型 去掉时分秒。使用 DATE()IN ('','')的写法。

王者杯·14天创作挑战营·第2期
这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!
