小编Rya*_*ght的帖子

在Oracle/SQL中进行时间切片

我有一个包含代表工作单元的行的大型Oracle表,除了其他元数据外还有开始时间和结束时间的列.

我需要根据这些数据生成使用图,给出一些任意的过滤标准和报告时间段.例如,给我一张上周二上午7点开始的24小时内所有Alice工作的图表.每个DB行将在图中垂直堆叠.

我可以通过查询所有可能相关的行,将每个行分成1分钟的时间段并绘制结果图表,以高级语言执行此操作.但是有没有一种有效的方法来在SQL中进行切片?或者是否有现成的Oracle技术可以做到这一点?

谢谢!

sql oracle optimization graphing reporting

5
推荐指数
1
解决办法
5130
查看次数

标签 统计

graphing ×1

optimization ×1

oracle ×1

reporting ×1

sql ×1