查询该时间段内的某个时间段

简介: 先看看图片 -要求 刚开始呢 我只是简单的认为查询开始和结束时间之间的就可以了。 select * from  table fp where WHERE fp.preferential_start_time >= ' 2012-12-11 10:31:36.

先看看图片 -要求

刚开始呢 我只是简单的认为查询开始和结束时间之间的就可以了。

select * from  table fp where WHERE fp.preferential_start_time >= ' 2012-12-11 10:31:36.0' and fp.preferential_end_time <= '2012-12-28 10:31:36.0' 

但是这样是查询不出来数据的。

结果sql语句是需要这样来写:

select * from table fp where 

( fp.preferential_start_time >= '2012-12-11 10:31:36.0' and fp.preferential_end_time <='2012-12-28 10:31:36.0' )
or ( fp.preferential_start_time >= '2012-12-11 10:31:36.0' and fp.preferential_start_time < '2012-12-28 10:31:36.0')
or ( fp.preferential_end_time > '2012-12-11 10:31:36.0' and fp.preferential_end_time <='2012-12-28 10:31:36.0')

 

好好体会一下呢!

 

相关文章
|
15天前
|
JavaScript
实时显示当前时间,每秒更新
实时显示当前时间,每秒更新
|
3月前
|
SQL 关系型数据库 分布式数据库
在PolarDB中,慢日志明细中记录的耗时包括这个等待时间吗?
在PolarDB中,慢日志明细中记录的耗时包括这个等待时间吗?
44 0
|
4月前
|
SQL Oracle 关系型数据库
Greenplum【SQL 01】通过 timestamp 类型字段值实现数据的日期时段筛选+时间时段筛选(跨天时段及不跨天时段SQL详情)
Greenplum【SQL 01】通过 timestamp 类型字段值实现数据的日期时段筛选+时间时段筛选(跨天时段及不跨天时段SQL详情)
40 0
|
10月前
|
SQL Oracle 关系型数据库
mysql查询时间段内的数据
mysql查询时间段内的数据
164 0
查出与当前系统时间间隔30分钟前后的数据
查出与当前系统时间间隔30分钟前后的数据
71 0
查出与当前系统时间间隔30分钟前后的数据
|
BI
利用时间维度统计分页
在进行数据统计的时候,不能简单的通过数据表数据条数进行分页。这时,可以通过时间维度进行分页。 //以时间作为查询条件进行用户统计查询 $start_date = request('date')['start'] ? : ''; $end_date = request('date')['end'].
808 0
C# 统计程序执行时间
随便写写,小马哥勿怪    最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来。    十年河东十年河西,莫欺少年穷。     话说马云年轻的时候也是屌丝一枚,有图为证      现在的马云依然是亚洲首富啊(有图为证),所以嘛,十年河东十年河西,莫欺少年穷。
1810 0