首页 > 数据库技术 > 详细

sql对于between和时间

时间:2015-03-31 23:42:23      阅读:414      评论:0      收藏:0      [点我收藏+]

 在写时间条件 ,比如 把2014/3/1 到2014/3/31这个时间段做为条件 的话,很多人都会写成这样

select date from table where date between 2014/3/1 and 2014/3/31

其实这样查询出来的结果 是从2014/3/1 00:00:00  到 2014/3/31 00:00:00 

那么 问题来了,要是其中正好有一条数据的时间在 ‘2014/3/31 11:12:12‘那样的话,会出现什么结果 呢?很明显的,这条数据 就会被忽略掉。所在在查询关于时间的时候 ,千万要记住 时: 分: 秒,

如查询三月份的数据正确的语句应该是

select date from table where date between 2014/3/1 and2014/3/1 23:59:59

 

sql对于between和时间

原文:http://www.cnblogs.com/chcong/p/4382113.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!