当前位置: 首页 > news >正文

建筑类招聘网站有哪些/灰色产业推广引流渠道

建筑类招聘网站有哪些,灰色产业推广引流渠道,做俄罗斯外贸网站,什么软件可以做dj视频网站SQL 分析函数教程 - rollup - cube oracle 有一些令人兴奋的ANSI SQL扩展功能,可以快速实现计算聚合和上卷功能,主要语句包括:rollup、cube、group。这些简单SQL可以很容易实现聚合功能,无需我们通过存储过程实现。下面先从rollu…

SQL 分析函数教程 - rollup - cube

oracle 有一些令人兴奋的ANSI SQL扩展功能,可以快速实现计算聚合和上卷功能,主要语句包括:rollup、cube、group。这些简单SQL可以很容易实现聚合功能,无需我们通过存储过程实现。下面先从rollup语法开始。

使用Rollup实现分组聚合

ROLLUP语句在跨指定的维度组上计算多个级别的小计。它还计算了一个总数。ROLLUP是GROUP BY子句的一个简单扩展,因此它的语法非常容易使用。

SELECTdeptno,job,count(*),sum(sal)
FROMemp
GROUP BYROLLUP(deptno,job);

运行结果如下:

 DEPTNO JOB         COUNT(*)   SUM(SAL)
--------- --------- ---------   ---------10 CLERK              1       130010 MANAGER            1       245010 PRESIDENT          1       500010                    3       875020 ANALYST            2       600020 CLERK              2       190020 MANAGER            1       297520                    5      10875

使用cube实现交叉聚合

在多维术语中,“cube”是详细行的交叉表汇总。cube语句计算一组维度所有可能组合的小计,同时还计算总计。这是所有交叉报表通常需要的一组信息,因此CUBE可以使用一条select语句计算交叉报表。

下面示例计算每一部门的每个岗位薪资汇总情况。

SELECTdeptno,job,count(*),sum(sal)
FROMemp
GROUP BYCUBE(deptno,job);

结果如下:

DEPTNO JOB         COUNT(*)   SUM(SAL)
--------- --------- ---------   ---------10 CLERK              1       130010 MANAGER            1       245010 PRESIDENT          1       500010                    3       875020 ANALYST            2       600020 CLERK              2       190020 MANAGER            1       297520                    5      1087530 CLERK              1        95030 MANAGER            1       285030 SALESMAN           4       560030                    6       9400ANALYST            2       6000CLERK              4       4150MANAGER            3       8275PRESIDENT          1       5000SALESMAN           4       560014      29025

总结

rollup生成的结果集比cube少,cube生产所有维度组合情况的分组聚合。一般rollup的维度有层次性,可以实现上卷和下钻功能,如年、月、日报表。

其实postgreSql、mysql、sqlserver等主流数据库都有对应分析函数(窗口函数)实现,且语法几乎一致,读者可以详细进行对比分析。

http://www.lbrq.cn/news/1307323.html

相关文章:

  • 自己做购物网站需要什么/浙江网站建设平台
  • 深圳市手机网站建设企业/seo优化内页排名
  • sql数据库查询网站模板/域名网
  • 做外汇新闻网站/百度seo排名查询
  • 网站优化代码/网站seo推广公司靠谱吗
  • 如何做一网站/软文写作服务
  • 网站制作思路/张家港seo建站
  • 网站如何提高百度排名/传统营销方式有哪些
  • 如何建个使用自己帐户的网站/惠州网站排名提升
  • 网站整体运营思路/百度热搜榜怎么打开
  • 做搜狗pc网站排名/优化大师电脑版官方免费下载
  • 与网站签约/百度一下 你就知道首页官网
  • 做动态网站需要多少钱/seo优化网络推广
  • 哪个网站教做公众号/百度有哪些产品
  • 哪些网站可以做h5/在线查询网站收录
  • 专门做油画交流的网站/新闻式软文经典案例
  • 哪个cms可以做交友网站/网络营销包括的主要内容有
  • 网站设计师对应的专业/深圳谷歌seo公司
  • wordpress文章字号/百度seo网站优化
  • 开发网站能赚多少钱/提交链接
  • 惠州做棋牌网站建设哪家公司便宜/seo资源咨询
  • 网站建设与运营市场开拓方案/百度指数数据分析报告
  • 上海中小企业网站建设/广州aso优化公司 有限公司
  • 网站建设模式/优化网站视频
  • 响应网站怎么做教学视频/关键词查询网站
  • asp网站关键字/seo和sem的区别是什么?
  • 快站app下载/黑锋网seo
  • 独立个人博客网站制作/手机百度识图网页版入口
  • 建立网站如何盈利/昆明seo网站管理
  • 中国建设银行网站密码是什么意思/关键词排名是什么意思
  • 【C语言进阶】内存函数
  • FastAdmin系统框架通用操作平滑迁移到新服务器的详细步骤-优雅草卓伊凡
  • 3D材质总监的“光影魔法”:用Substance Sampler AI,“擦除”照片中的光影
  • 分布式分片策略中,分片数量的评估与选择
  • 一款基于PHP开发的不良事件上报系统源码,适用于医院安全管理。系统提供10类事件类别、50余种表单,支持在线填报、匿名上报及紧急报告。
  • AI应用核心转向Context Engineering