oracle间隔时间段统计

原创 2007年09月24日 22:16:00

解决oracle里用一个语句实现固定时间间隔的记录数统计,比如我想统计某表时间类型的A字段每隔3天的记录数,2007-8-1到2007-8-3,2007-8-4到2007-8-6....各自范围内的记录数

SELECT   COUNT (1)
    FROM (SELECT FLOOR ((t.infection_takendate - :a) / 3) as col, t.*
            FROM infection_list t where t.infection_takendate between :a and :b) t1
GROUP BY col
 
那两个时间分别替换参数a、b,即可实现

Oracle 按时间段分组统计 (使用LEVEL)

想要按时间段分组查询,首先要了解level,connect by,oracle时间的加减.  关于level这里不多说,我只写出一个查询语句: [sql] view plainco...
  • z69183787
  • z69183787
  • 2013年04月01日 14:56
  • 6454

Oracle时间段查询

获取某一天的数据select d.device_name as 设备,d.alert_time 时间 from device d where  d.alert_time        between ...
  • a710732966
  • a710732966
  • 2011年07月21日 18:18
  • 2900

以15分钟为间隔,查询一个时间段内的时间

SELECT TO_DATE('2013-08-03 10', 'YYYY-MM-DD HH24') + (LEVEL - 1) * 15 / (24 *...
  • damaolly
  • damaolly
  • 2013年08月16日 15:17
  • 1067

Oracle按时间段分组统计

想要按时间段分组查询,首先要了解level,connect by,oracle时间的加减.  关于level这里不多说,我只写出一个查询语句: ----level 是一个伪例 ...
  • roamer314
  • roamer314
  • 2015年10月12日 10:54
  • 681

oracle选择日期范围内每天的统计

oracle每天的统计语句
  • asd2352000925
  • asd2352000925
  • 2017年10月27日 08:33
  • 146

Oracle时间处理和报表分时段统计

1、之前做的报表,有一张需要展现为分时段统计,就是8-9点,9-10点各项的数据为多少。 2、这里需要在查出各类数据的同时也把数据里的时间查询出来,当然要处理一下,时间要做两步处理,一个把时间转换成日...
  • gghh2015
  • gghh2015
  • 2017年08月03日 09:48
  • 200

Oracle中计算两个时间段的时分秒天周数语句

SELECT TO_CHAR(cedate,'MMDDYYYY:HH24:MI:SS') cedate, TO_CHAR(cbakdt,'MMDDYYYY:HH24:MI:SS') cbakdt, ...
  • taomanman
  • taomanman
  • 2011年05月03日 16:38
  • 2025

ES 按照每隔几分钟,几小时,几天统计折线图

公司应用es有一段时间,今天接触了一个相对复杂的业务,针对每隔几分钟,几小时,几天进行统计折线图,具体逻辑如下图:         如图,系统必须要支持查询,每小时(每隔10分钟),每日(每...
  • u012466304
  • u012466304
  • 2018年01月08日 14:49
  • 84

java实现一定规则下的时间段或单元数统计

前期统计根据一定规则来统计,目前规则是8点12点算一个单位,12点到次日8点算一个单位。和时间段内时间长短无关。演播室使用统计中加班时段为每天的00:00-8:00,12:00-14:30,18:00...
  • zeb_perfect
  • zeb_perfect
  • 2016年08月25日 17:38
  • 2208

Oracle按时间统计sql

1.统计某天24小时中,没个小时段的订单数
  • lp1137917045
  • lp1137917045
  • 2014年08月07日 09:48
  • 1998
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:oracle间隔时间段统计
举报原因:
原因补充:

(最多只允许输入30个字)