为了账号安全,请及时绑定邮箱和手机立即绑定

求一条关于时间的sql语句

求一条关于时间的sql语句

慕田峪7331174 2019-03-14 14:15:18
Mysql数据库表字段中有一个开始时间和结束时间,例如:t_testid name startTime endTime1 tom1 2013-01 2013-122 tom2 2013-01 2013-123 tom3 2013-05 2013-10现在已知查询条件只有一条时间记录,如‘2013-04’写一条sql语句查出该时间所对应的所有字段,如:2013-04所属字段有:tom1,tom2(因为2013-01<2013-04<2013-12)诸如此类,sql语句该如何写,求指点。。
查看完整描述

2 回答

?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

select * from t_test where startTime<'2013-04' and endTime>'2013-04';
或者
select * from t_test where '2013-04' between startTime and endTime;

查看完整回答
反对 回复 2019-04-30
?
守着星空守着你

TA贡献1799条经验 获得超8个赞

这个得将日期转换成字符串 在去查。


查看完整回答
反对 回复 2019-04-30
  • 2 回答
  • 0 关注
  • 354 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号