首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多日期范围选择my sql

多日期范围选择my sql
EN

Stack Overflow用户
提问于 2018-06-17 12:33:55
回答 1查看 54关注 0票数 0

我想在mysql中选择多个日期范围

其中日期介于'2018-01-01‘和'2018-01-08’之间,我在这里要求的是具有多个日期范围的数据,如下所示:其中日期介于('2017-01-01‘和'2017-01-08')、('2018-01-10’和'2018-01-15')、('2018-01-19‘和'2018-01-20')

在MYSQL中我们有这样做的选项吗?

EN

回答 1

Stack Overflow用户

发布于 2018-06-17 12:39:23

好的,第一个是这样的。

代码语言:javascript
复制
Select * from your_table where DATE >=  '2018-01-01' and DATE <= '2018-01-08'

对于剩下的部分,你提到的是这样的:

代码语言:javascript
复制
 select * from your_table where 
 DATE >= '2017-01-01' and DATE <= '2017-01-08'
 or DATE >= '2018-01-10' and DATE <='2018-01-15'
 or DATE >= '2018-01-19' and DATE <= '2018-01-20'

我将要排序的内容放在where中,并用or分隔每个日期范围

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50893716

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档