`
wellba
  • 浏览: 31419 次
  • 性别: Icon_minigender_1
  • 来自: 郴州
社区版块
存档分类
最新评论

统计前天昨天今天的数据,按单位分组

阅读更多
先查出单位,然后在与子查询进行外关联
select * from 
 --查询出机构表中所有的机构
(SELECT DISTINCT dc.district_code,dc.id unit_id,dc.unit_name 
FROM pc_base_unit dc) o
LEFT JOIN
--统计前天的数据
(SELECT dc.unit_id,
       SUM(dc.OUTPATIENT_REGISTER) 门诊就诊登记,
       SUM(dc.RECIPEL_DETAIL) 门诊处方明细,
       SUM(dc.INHOSPITAL_REGISTER) 住院就诊登记,
       SUM(dc.INHOSPITAL_DETAIL) 住院处方明细,
       SUM(dc.BASEINFO) 档案基本信息
FROM pc_data_datacleancollect dc
WHERE to_char(dc.CLEAN_TIME,'yyyy-mm-dd') = to_char(SYSDATE-2,'yyyy-mm-dd')
GROUP BY dc.unit_id) a ON  o.unit_id = a.unit_id
left join 
(
--统计昨天的数据
SELECT dc.unit_id,
       SUM(dc.OUTPATIENT_REGISTER) 门诊就诊登记,
       SUM(dc.RECIPEL_DETAIL) 门诊处方明细,
       SUM(dc.INHOSPITAL_REGISTER) 住院就诊登记,
       SUM(dc.INHOSPITAL_DETAIL) 住院处方明细,
       SUM(dc.BASEINFO) 档案基本信息
FROM pc_data_datacleancollect dc
WHERE to_char(dc.CLEAN_TIME,'yyyy-mm-dd') = to_char(SYSDATE-1,'yyyy-mm-dd')
GROUP BY dc.unit_id) b ON o.unit_id = b.unit_id
left join (
--统计今天的数据
SELECT dc.unit_id,
       SUM(dc.OUTPATIENT_REGISTER) 门诊就诊登记,
       SUM(dc.RECIPEL_DETAIL) 门诊处方明细,
       SUM(dc.INHOSPITAL_REGISTER) 住院就诊登记,
       SUM(dc.INHOSPITAL_DETAIL) 住院处方明细,
       SUM(dc.BASEINFO) 档案基本信息
FROM pc_data_datacleancollect dc
WHERE to_char(dc.CLEAN_TIME,'yyyy-mm-dd') = to_char(SYSDATE,'yyyy-mm-dd')
GROUP BY dc.unit_id) c ON o.unit_id = c.unit_id
分享到:
评论

相关推荐

    vue中根据时间戳判断对应的时间(今天 昨天 前天)

    如果为今天,则显示对应的time,如果为昨天,则显示为昨天,如果为前天,则显示为前天。剩下的显示为对应的日期 需求定义好了,然后开始实现: 首先,是把时间戳转换为对应的时间格式,js提供了原生的获取对应年、月...

    漫步统计系统 2006 免费版

    除了按时间统计以外的所有项目均提供了三天的明细查询,三天的访问明细可以让站长明确知道,前天昨天和今天相比有哪些不同,可以明确的看到今天作了推广和昨天前天未做推广后的效果。>>演示 2.按时间统计 系统...

    使用javascript将时间转换成今天,昨天,前天等格式

    在这个场景中,我们关注的是如何将某个时间点转换为“今天”,“昨天”,或“前天”这样的相对时间描述。这种时间处理方法对于提高网页的用户体验非常有帮助,尤其是对于显示文章发布日期、评论日期等场景。 首先,...

    免费temps.csv 搭建PyTorch神经网络进行气温预测数据集.zip

    temp_2:前天的最高温度值 temp_1:昨天的最高温度值 average:在历史中,每年这一天的平均最高温度值 actual:标签值,真实的最高温度值 friend:朋友猜测的可能值 pytorch框架进行时间序列数据的预测 适合深度...

    Shell中取今天、昨天、前天的时间操作代码

    在Shell脚本编程中,有时候我们需要获取当前日期或者过去某一天的具体日期,比如今天、昨天、前天。本文将详细讲解如何在Shell中通过命令行工具`date`来实现这些时间操作。 首先,我们来看如何获取今天的时间。在...

    java判断今天,昨天,前天,不能用秒间隔的简单实例

    Java判断今天、昨天、前天不能用秒间隔的简单实例 本资源提供了一个Java示例,用于判断今天、昨天、前天,并格式化相应的时间字符串。下面将对该示例进行详细的解释和分析。 首先,需要了解 Java中的日期和时间...

    神经网络预测天气的气温数据集

    神经网络预测天气的气温数据集,包括了:year,moth,day,week分别表示的具体的时间;temp_2:前天的最高温度值;temp_1:昨天的最高温度值;average:在历史中,每年这一天的平均最高温度值;actual:这就是我们的...

    spotfire培训-数据固化(自用) 大小表的方式实现

    时间别汇总表是对特定时间间隔的数据进行聚合,例如按月或按季度汇总,以减少数据量。普通汇总表则可能不依赖于时间,而是根据其他属性进行聚合。 实现数据固化的关键步骤包括初始化和增量刷新。初始化过程涉及删除...

    js获取日期:昨天今天和明天、后天

    以下知识点将详细解析如何使用JavaScript获取特定日期,如昨天、今天、明天以及后天等。 1. JavaScript Date对象基础: JavaScript的Date对象用于处理日期和时间,它提供了许多方法来获取和设置日期和时间的各个...

    在PHP里得到前天和昨天的日期的代码

    在PHP中获取前天和昨天的日期是常见的需求,特别是在处理日期相关的数据分析或者日志记录时。以下是一些实现这个功能的方法: 1. 使用 `strtotime` 函数: ```php echo date("Y/m/d H:i:s", strtotime("1 days ...

    数据结构猴子吃桃源代码

    2. **逆向填充数组**:从最后一天开始往前计算,假设最后一天剩下1个桃子,则前天剩下的桃子数等于(当前天数剩下的桃子数 + 1) * 2。 3. **输出结果**:遍历数组,输出每一天对应的桃子数量。 ```plaintext // ...

    小程序获取昨天日期,可实时跳动

    在小程序开发中,获取昨天的日期并实现动态更新是一项常见的需求。这通常涉及到JavaScript的基础日期操作和小程序的生命周期管理。以下将详细介绍如何实现这一功能。 首先,我们需要了解JavaScript中的Date对象。...

    中强地震前天祝电磁波信息变化的初步研究.pdf

    《中强地震前天祝电磁波信息变化的初步研究》这篇论文聚焦于甘肃天祝地区中强地震发生前电磁波信息的变化特征,为我们提供了地震预测领域的新见解。 论文中提到的研究基础,即电磁波观测环境和设备,是任何地震预测...

    lotus删除所有用户N前天的邮件代码

    在企业管理大量邮件数据时,有时为了优化存储空间,需要定期清理过期的邮件。标题提到的"lotus删除所有用户N前天的邮件代码"正是针对这一需求的解决方案。 该代码的主要目标是自动化删除Domino服务器上所有用户账户...

    光盘出租管理

    实际上在这里将会统计出四个时间段内的收入情况:今天的收入情况,昨天的收入情况,前天的收入情况和本周的收入情况,用户首先选择时间段,系统将会按照用户的选择来统计数据。假如用户选择了今天的收入情况,系统就...

    奇兔一键还原V3.6.0

    1、轻松实现系统或文件昨日重新,今天、昨天、前天随意切换; 2、采用最新数据地图专利技术最多可以创建多达1000个不同备份; 3、系统崩溃或中毒只需按F11自动恢复纯净之身; 4、强大还原功能,可保你电脑永不...

Global site tag (gtag.js) - Google Analytics