大家知道对数值型,日期型的字段,查询条件有between时日期型字段做为查询条件时,日期值有一些讲究,比如
select * from tablename where 姓名='xxx' and 日期 between '2005-11-01' and '2005-11-30'
日期内容为 2005-11-30 00:00:00 与 2005-11-30 15:15:15(后面的时间可以是任意时间) 查询的结果会不一样,前者结果会包含 2005-11-30的记录,后者就不会,所以大家在使用的时间要注意数据保存前的控制,不然就会出现查询结果不对的问题
本文探讨了在数据库查询中使用between操作符时,对于日期型字段的不同输入格式如何影响查询结果。特别是当日期范围包括一天的开始与结束时刻时,其结果会有所差异。文章强调了在数据保存时进行有效控制的重要性,以确保查询结果的一致性和准确性。

1096

被折叠的 条评论
为什么被折叠?



