先查出单位,然后在与子查询进行外关联
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
分享到:
相关推荐
如果为今天,则显示对应的time,如果为昨天,则显示为昨天,如果为前天,则显示为前天。剩下的显示为对应的日期 需求定义好了,然后开始实现: 首先,是把时间戳转换为对应的时间格式,js提供了原生的获取对应年、月...
除了按时间统计以外的所有项目均提供了三天的明细查询,三天的访问明细可以让站长明确知道,前天昨天和今天相比有哪些不同,可以明确的看到今天作了推广和昨天前天未做推广后的效果。>>演示 2.按时间统计 系统...
在这个场景中,我们关注的是如何将某个时间点转换为“今天”,“昨天”,或“前天”这样的相对时间描述。这种时间处理方法对于提高网页的用户体验非常有帮助,尤其是对于显示文章发布日期、评论日期等场景。 首先,...
temp_2:前天的最高温度值 temp_1:昨天的最高温度值 average:在历史中,每年这一天的平均最高温度值 actual:标签值,真实的最高温度值 friend:朋友猜测的可能值 pytorch框架进行时间序列数据的预测 适合深度...
在Shell脚本编程中,有时候我们需要获取当前日期或者过去某一天的具体日期,比如今天、昨天、前天。本文将详细讲解如何在Shell中通过命令行工具`date`来实现这些时间操作。 首先,我们来看如何获取今天的时间。在...
Java判断今天、昨天、前天不能用秒间隔的简单实例 本资源提供了一个Java示例,用于判断今天、昨天、前天,并格式化相应的时间字符串。下面将对该示例进行详细的解释和分析。 首先,需要了解 Java中的日期和时间...
神经网络预测天气的气温数据集,包括了:year,moth,day,week分别表示的具体的时间;temp_2:前天的最高温度值;temp_1:昨天的最高温度值;average:在历史中,每年这一天的平均最高温度值;actual:这就是我们的...
时间别汇总表是对特定时间间隔的数据进行聚合,例如按月或按季度汇总,以减少数据量。普通汇总表则可能不依赖于时间,而是根据其他属性进行聚合。 实现数据固化的关键步骤包括初始化和增量刷新。初始化过程涉及删除...
以下知识点将详细解析如何使用JavaScript获取特定日期,如昨天、今天、明天以及后天等。 1. JavaScript Date对象基础: JavaScript的Date对象用于处理日期和时间,它提供了许多方法来获取和设置日期和时间的各个...
在PHP中获取前天和昨天的日期是常见的需求,特别是在处理日期相关的数据分析或者日志记录时。以下是一些实现这个功能的方法: 1. 使用 `strtotime` 函数: ```php echo date("Y/m/d H:i:s", strtotime("1 days ...
2. **逆向填充数组**:从最后一天开始往前计算,假设最后一天剩下1个桃子,则前天剩下的桃子数等于(当前天数剩下的桃子数 + 1) * 2。 3. **输出结果**:遍历数组,输出每一天对应的桃子数量。 ```plaintext // ...
在小程序开发中,获取昨天的日期并实现动态更新是一项常见的需求。这通常涉及到JavaScript的基础日期操作和小程序的生命周期管理。以下将详细介绍如何实现这一功能。 首先,我们需要了解JavaScript中的Date对象。...
《中强地震前天祝电磁波信息变化的初步研究》这篇论文主要探讨了在甘肃天祝地区发生的中强地震之前,电磁波观测数据的变化特征。文章指出,通过对1996年至2001年间5次M大于4.0级地震的电磁波观测资料进行分析,发现...
在企业管理大量邮件数据时,有时为了优化存储空间,需要定期清理过期的邮件。标题提到的"lotus删除所有用户N前天的邮件代码"正是针对这一需求的解决方案。 该代码的主要目标是自动化删除Domino服务器上所有用户账户...
实际上在这里将会统计出四个时间段内的收入情况:今天的收入情况,昨天的收入情况,前天的收入情况和本周的收入情况,用户首先选择时间段,系统将会按照用户的选择来统计数据。假如用户选择了今天的收入情况,系统就...
1、轻松实现系统或文件昨日重新,今天、昨天、前天随意切换; 2、采用最新数据地图专利技术最多可以创建多达1000个不同备份; 3、系统崩溃或中毒只需按F11自动恢复纯净之身; 4、强大还原功能,可保你电脑永不...