一段oracle中的“复杂”分组统计sql

简介: 要求: 呼叫系统(Call Center)每天会有大量的电话进线数据,领导们要查看每天的进线数汇总,并且要求把 每天从上午8点到上午12点以及下午2点到晚上8点这两个时间段的数据汇总 “视”为当天的数据。

要求:

呼叫系统(Call Center)每天会有大量的电话进线数据,领导们要查看每天的进线数汇总,并且要求把 每天从上午8点到上午12点以及下午2点到晚上8点这两个时间段的数据汇总 “视”为当天的数据。--即分组依据
 

思路:把时间段折分成连续二段,一段是从当天08:00到11:59分的数据,一段是当日12:01到19:59分的数据,然后用union all合并起来,最后再用sum求和

img_405b18b4b6584ae338e0f6ecaf736533.gif 代码
select   sum (总数) 总数,时间  from  (
  
select  
    
count (ID) 总数, 
    to_char(CallDateTime,
' yyyy-mm-dd ' ) 时间 
  
from  
    T_Test t 
  
where  to_char(CallDateTime, 'hh 24 ' ) >= '08 '   and  to_char(CallDateTime, 'hh 24 ' ) <= ' 11 '
  
group   by  to_char(CallDateTime, ' yyyy-mm-dd ' )

  
union   all  

  
select  
    
count (ID) 总数, 
    to_char(CallDateTime,
' yyyy-mm-dd ' ) 时间 
  
from  
    T_Test t 
  
where  to_char(CallDateTime , ' hh24 ' ) >= '12 '   and  to_char(CallDateTime , ' hh24 ' ) <= '19 '
  
group   by  to_char(CallDateTime, ' yyyy-mm-dd ' )
)
group   by  时间
order   by  时间

 

目录
相关文章
|
2月前
|
SQL 数据挖掘 数据库
SQL分组函数
【7月更文挑战第24天】SQL分组函数
20 1
|
2月前
|
SQL Oracle 关系型数据库
|
1月前
|
SQL 存储 关系型数据库
SQL SERVER 查询所有表 统计每张表的大小
SQL SERVER 查询所有表 统计每张表的大小
30 0
|
1月前
|
SQL
SQL SERVER数据分组后取第一条数据——PARTITION BY
SQL SERVER数据分组后取第一条数据——PARTITION BY
64 0
|
2月前
|
SQL Oracle 关系型数据库
MySQL、SQL Server和Oracle数据库安装部署教程
数据库的安装部署教程因不同的数据库管理系统(DBMS)而异,以下将以MySQL、SQL Server和Oracle为例,分别概述其安装部署的基本步骤。请注意,由于软件版本和操作系统的不同,具体步骤可能会有所变化。
134 3
|
2月前
|
SQL 数据库
【SQL】已解决:SQL分组去重并合并相同数据
【SQL】已解决:SQL分组去重并合并相同数据
55 1
|
2月前
|
SQL 存储 Oracle
TDengine 3.3.2.0 发布:新增 UDT 及 Oracle、SQL Server 数据接入
**TDengine 3.3.2.0 发布摘要** - 开源与企业版均强化性能,提升WebSocket、stmt模式写入与查询效率,解决死锁,增强列显示。 - taos-explorer支持geometry和varbinary类型。 - 企业版引入UDT,允许自定义数据转换。 - 新增Oracle和SQL Server数据接入。 - 数据同步优化,支持压缩,提升元数据同步速度,错误信息细化,支持表名修改。 - 扩展跨平台支持,包括麒麟、Euler、Anolis OS等。
84 0
|
3月前
|
SQL Oracle 关系型数据库
一些非常有用的Oracle SQL
一些非常有用的Oracle SQL
38 4
|
2月前
|
Oracle 关系型数据库
oracle收集统计信息,游标失效时间
Dbms_stats Invalidates Cursors in Auto_invalidate mode
30 0
|
3月前
|
SQL
sql语句按指定某个字段分组后删除重复数据只保留id最小/最大的一条数据
sql语句按指定某个字段分组后删除重复数据只保留id最小/最大的一条数据
64 0

推荐镜像

更多