社区
Oracle 高级技术
帖子详情
Oracle 时间间隔提取的问题??求解。
蔡袅
2011-10-15 03:55:37
表A中时间列time(格式为:yyyy-mm-dd hh24:mi:ss),我希望从第一行开始,每隔15分钟取一行,如何做呢?
因为数据量大,希望解决办法能高效。
急求!
...全文
74
2
打赏
收藏
Oracle 时间间隔提取的问题??求解。
表A中时间列time(格式为:yyyy-mm-dd hh24:mi:ss),我希望从第一行开始,每隔15分钟取一行,如何做呢? 因为数据量大,希望解决办法能高效。 急求!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dawugui
2011-10-15
打赏
举报
回复
[Quote=引用楼主 xx_mm 的回复:]
表A中时间列time(格式为:yyyy-mm-dd hh24:mi:ss),我希望从第一行开始,每隔15分钟取一行,如何做呢?
因为数据量大,希望解决办法能高效。
急求!
[/Quote]
--严格按照秒来计算15分钟的话,应为15 * 60 = 900秒.
select m.* from tb m,(select min(time) time from tb) n
where mod(((m.time - n.time) * 1440 * 60) ,15*60) = 0
--如果只按照分钟来计算,则如下:
select m.* from tb m,(select min(time) time from tb) n
where mod(((m.time - n.time) * 1440) ,15) = 0
iqlife
2011-10-15
打赏
举报
回复
表里是数据是如何的,规则是如何的?贴出来看看,时间规则如何的,看看业务关系
oracle
时间间隔
分钟数,如何掌握
Oracle
中的
时间间隔
型数据
本文介绍了
Oracle
9i引入的SQL99标准
时间间隔
数据类型INTERVALYEARTOMONTH和INTERVALDAYTOSECOND,如何处理精确的
时间间隔
,以及如何在TIMESTAMP类型上进行时间计算和记录实验持续时间。通过举例说明了数据类型使用和EXTRACT函数的应用,提升时间处理效率。
oracle
数据
时间间隔
,如何掌握
Oracle
中的
时间间隔
型数据
本文介绍了
Oracle
9i版本引入的
时间间隔
数据类型IntervalYearToMonth和IntervalDayToSecond,以及如何使用它们表示和处理
时间间隔
,举例说明了如何计算持续时间和创建实验记录表。重点展示了新数据类型在时间计算和精度提升中的作用,并提到了如何用extract函数处理时间片段格式。
如何掌握
Oracle
中的
时间间隔
型数据(转)
本文介绍了
Oracle
数据库在9i版本前后对时间处理的变化。9i之前用NUMBER列保存
时间间隔
,计算困难;9i按照SQL 99标准增加了
时间间隔
型数据,使时间处理更准确。还说明了
时间间隔
型数据的规定、表示方法、运算,以及如何创建表格记录时间,最后提及EXTRACT函数
提取
时间片段。
oracle
提取
时间间隔
时间,
oracle
提取
时间 抽取函数
本文详细介绍了
Oracle
数据库中 EXTRACT 函数的使用方法,包括如何从日期和时间戳中抽取年、月、日、小时及分钟等信息。同时对比了不同场景下 EXTRACT 和 TO_CHAR 函数的应用。
Oracle
中的
时间间隔
型数据
介绍
Oracle
9i引入的
时间间隔
数据类型INTERVALYEARTOMONTH和INTERVALDAYTOSECOND,以及如何使用这些类型来记录和计算
时间间隔
。文章通过示例展示了如何创建包含
时间间隔
的表,并演示了如何利用这些数据类型进行时间计算。
Oracle 高级技术
3,499
社区成员
18,709
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章