首页 > 代码库 > mysql日期比较
mysql日期比较
做的接口中用到日期比较,要返回某段时间内的数据列表。
数据表中字段为“end_time”,时间格式为 2014-05-30 13:12:10,想查截止报名时间的数据。
select 字段名 from 表 where end_time >当前时间 ;
mysql数据表中存放时间字段格式date,datetime,time,timestamp,比较运算符两边数据格式保持一致。
如果查2014-05-30当天的新闻数,
SELECT count(id) FROM tb_news WHERE end_time >= ‘2014-05-30 00:00:00‘ and add_time <= ‘2014-05-30 23:59:59‘
由此知>=得到的结果是预期的,而<= 得到的结果不是我们想要的。
‘2014-05-30‘等价于‘2014-05-30 00:00:00‘,小于5月30号的记录应该是截止到5月29日23:59:59
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。