`
wellba
  • 浏览: 31157 次
  • 性别: 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提供了原生的获取对应年、月...

    java获取今天、昨天、近一周、本周、本月时间段

    java获取今天、昨天、近一周、近两周、近三周、近一月、近两月、近三月、近半年、本周、上周、本月、上月时间段

    漫步统计系统 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培训-数据固化(自用) 大小表的方式实现

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

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

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

    数据结构猴子吃桃源代码

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

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

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

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

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

    iOS日期格式化类(刚刚、一分钟前、昨天、周几)

    "iOS日期格式化类(刚刚、一分钟前、昨天、周几)"这个主题聚焦于如何利用Objective-C来处理日期的本地化显示,使得时间表述更加直观易懂。在这个场景下,我们通常会用到`NSDateFormatter`类以及相关的辅助方法来实现...

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

    《中强地震前天祝电磁波信息变化的初步研究》这篇论文主要探讨了在甘肃天祝地区发生的中强地震之前,电磁波观测数据的变化特征。文章指出,通过对1996年至2001年间5次M大于4.0级地震的电磁波观测资料进行分析,发现...

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

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

    光盘出租管理

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

Global site tag (gtag.js) - Google Analytics