zoukankan      html  css  js  c++  java
  • 半小时分组统计个数sql

    group by 最后一个时间是多少按多少分组

    select count(1), trunc(a.refund_insert_time, 'hh24')
    + case when to_char(refund_insert_time,'mi') >= '30' then numtodsinterval(30,'minute') else numtodsinterval(0,'minute') end
    from refund_record a
    where a.refund_complete_time < sysdate - 1
    group by trunc(a.refund_insert_time, 'hh24')
    + case when to_char(refund_insert_time,'mi') >= '30' then numtodsinterval(30,'minute') else numtodsinterval(0,'minute') end;


    select count(1), trunc(a.refund_insert_time, 'hh24')
    + case when to_char(refund_insert_time,'mi') >= '50' then numtodsinterval(50,'minute')
    when to_char(refund_insert_time,'mi') >= '30' then numtodsinterval(30,'minute')
    else numtodsinterval(0,'minute') end
    from refund_record a
    where a.refund_complete_time < sysdate - 1 and to_char(refund_insert_time,'yyyy-MM-dd hh24')='2016-07-07 09'
    group by trunc(a.refund_insert_time, 'hh24')
    + case when to_char(refund_insert_time,'mi') >= '50' then numtodsinterval(50,'minute')
    when to_char(refund_insert_time,'mi') >= '30' then numtodsinterval(30,'minute')
    else numtodsinterval(0,'minute') end;

     mysql

  • 相关阅读:
    [08] 包装器类
    [07] String字符串
    [06] Java的数据类型
    [05] 利用private来封装
    [04] 包和访问权限修饰符
    [03] 类的结构和创建对象
    [02] 类和对象
    [01] Java语言的基本认识
    通过Excel认识POI
    浅谈SQL优化入门:3、利用索引
  • 原文地址:https://www.cnblogs.com/wuer888/p/7280199.html
Copyright © 2011-2022 走看看