sql时间区间查询

如下三条数据:1、开始时间:2017-05-01,结束时间:2017-07-302、开始时间:2017-06-01,结束时间:2017-07-303、开始时间:2017-... 如下三条数据:
1、开始时间:2017-05-01 ,结束时间:2017-07-30
2、开始时间:2017-06-01 ,结束时间:2017-07-30
3、开始时间:2017-02-01 ,结束时间:2017-03-30
固定条件:开始时间>=2017-06-01 并且 结束时间<=2017-07-30
实现功能:如何写sql语句可以查询出1和2两条数据
补充下 因为前台只能输入查询条件的时候只能输入固定条件里的开始日期和结束日期,也就是只能接收到 开始时间:2017-06-01 ,结束时间:2017-07-30 这两个条件。
展开
 我来答
唐城冬
2017-07-13 · 大家一起学习进步吧!!!
唐城冬
采纳数:915 获赞数:1815

向TA提问 私信TA
展开全部
select * from 表名
where (日期>='2017-05-01' and 日期<='2017-07-30') or (日期>='2017-06-01' and 日期<='2017-07-30')
一个条件只能一个选项啊,除非你能多传几个条件
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式