mysql中时间数据比较查询问题
2017-02-24 11:08
423 查看
今天在群里有个人碰到了一个这样的问题。他的sql是查询某一个时间段的数据,但是他传入的结束之是<=一个时间的。
例如:
然后查询出来的数据并没有包括2017-02-20的数据。
数据库中的记录如下:
后来想了想。
是不是因为没有传入时分秒的问题。
因为我记得添加数据的时候不指定时分秒就默认是00:00:00了。
然后想sql进行修改
然后进行查询。2017-02-20的数据就查询出来了。
总结:进行时间比较的查询的话最好把时分秒带上。
我的个人博客:点击进入我的个人博客
例如:
select * from orders where ordertime>='2017-02-19' and ordertime<='2017-02-20'
然后查询出来的数据并没有包括2017-02-20的数据。
数据库中的记录如下:
后来想了想。
是不是因为没有传入时分秒的问题。
因为我记得添加数据的时候不指定时分秒就默认是00:00:00了。
然后想sql进行修改
select * from orders where ordertime>='2017-02-19' and ordertime<='2017-02-20 23:59:59'
然后进行查询。2017-02-20的数据就查询出来了。
总结:进行时间比较的查询的话最好把时分秒带上。
我的个人博客:点击进入我的个人博客
相关文章推荐
- java,当查询的数据量比较大,查询时间过长,查询被中断问题解决。
- 解决网友比较经典的SQL问题之数据查询汇总
- mysql和sql时间 字段比较大小的问题
- MySQL登陆方式、数据类型、数据引擎及SQL查询语句,注意的问题.
- MYsql 查询 查询当前月份的数据(时间 查询)
- mysql根据时间戳查询指定日期内数据
- 解决网友比较经典的SQL问题之数据查询汇总
- MySQL调用JDBC查询数据全部加载的问题
- MySql数据查询的逻辑蕴含条件问题
- 【转】MySQL时间函数的使用:查询本周、下周、本月、下个月份的数据
- mysql时间统计,查询月份,周数据
- mysql数据查询大小写敏感问题
- mysql数据关联查询及显示问题,一对多查询
- MySql数据查询的逻辑蕴含条件问题
- 处理MySQL中0时时间数据问题的办法
- mysql和sql时间 字段比较大小的问题
- oracle时间查询范围问题(当天数据)
- mysql查询大量数据,php内存占用溢出问题
- MYsql 查询 查询当前月份的数据(时间 查询)
- mysql查询指定时间内的数据