SQL
展子希
这个作者很懒,什么都没留下…
展开
-
oracle/postgresql 统计最近30天的数据趋势
前言 基于项目实际应用,SQL没什么难度,主要是记录一下,方便以后复用应用场景 统计最近30天的数据趋势。 最初的实现方式是直接基于日志表按日期进行group by,但是如果某天没有数据的话,当天就直接不显示了所以考虑增加个临时表,或者说逻辑表,只显示最近30天的日期,当做主表,按日期统计的表用left join跟主表关联其中,统计表的数据表结构设计来源于上一篇文章统计SQL-OracleSELECT A.DAY_VALUE, coalesce( B.TOT...原创 2020-12-30 16:58:31 · 1674 阅读 · 0 评论 -
oracle/postgresql 按天或按分钟进行累加统计
前言 基于项目实际应用,SQL没什么难度,主要是记录一下,方便以后复用应用场景 一张日志表,记录数据量、状态、时间等信息;一张累加表,按天进行统计,只统计当天的数据量和状态。日志表数据示例 累加表数据示例升级版累加表,按分钟统计,用于昨日同期对比,其实表结构是完全一样的数据示例:统计SQL-Oracle1)按天统计MERGE INTO ACCESS_MONITOR_ADDUP addup USING (SELECT s...原创 2020-12-30 16:37:57 · 2346 阅读 · 1 评论