- 4
- 0
- 约 15页
- 2017-03-18 发布于贵州
- 举报
数据分层汇总交叉报表sql句实现方法数据分层汇总交叉报表sql语句实现方法数据分层汇总交叉报表sql语句实现方法数据分层汇总交叉报表sql语句实现方法
数据分层汇总交叉报表SQL语句实现方法
在管理系统中,管理人员往往需要对业务数据进行不同需求的分层汇总,并产生各种形式交叉报表。为了实现此类报表,程序员需要构造层次结构非常复杂的SQL语句,甚至使用前台编程工具或其它报表工具来完成。
以下通过二个实例,介绍此类报表的实现方法。
一、WITH as 语句
使用WITH?AS?语句可以为一个子查询语句块定义一个名称,使用这个子查询名称可以在查询语句的很多地方引用这个子查询。Oracle?数据库像对待内联视图或临时表一样对待被引用的子查询名称,从而起到一定的优化作用。with子句是9i新增语法。你可以在任何一个顶层的SELECT?语句以及几乎所有类型的子查询语句前,使用子查询定义子句。被定义的子查询名称可以在主查询语句以及所有的子查询语句中引用,但未定义前不能引用。with子句中不能嵌套定义也就是with子句中不能有with子句,但子查询中出现的“子查询定义”语句可以引用已定义的子查询名称。可以引用前面已经定义的with子句?。
复杂的查询会产生很大的sql,with as语法显示一个个中间结果,显得有条理些,可读性与易维护性大为提高。前面的中间结果可以被语句中的select或后面的中间结果表引用,类似于一个范围仅限于本语句的临时表,在需要多次查询某中间结果时可以提升效率。
语法结构:
with t1 as (...),t2 as
您可能关注的文档
- 视力和视力检测共章视力和视检测共章力检测共章.doc
- 试题组库--烃和卤代烃(有案)试题组库--烃和卤代烃(有答案)试题组库--烃和卤代烃(有答案)试题组库--烃和卤代烃(有答案).doc
- 视听新媒体蓝皮书解读:视听成新动力视听新媒体蓝皮书解读:视听+成新动力视听新媒体蓝皮书解读:视听+成新动力视听新媒体蓝皮书解读:视听+成新动力.doc
- 视频剪辑大赛策划书视频剪辑赛策划书大赛策划书.doc
- 视频解盘20130314视解盘20130314视频解盘20130314视频解盘20130314.ppt
- 适合学生看的电影适合学生看电影的电影.doc
- 适度是高中新课程教学的一个要原则 ----高中思想政治新课适度是高中新课程教学的一个重要原则 ----高中思想政治新课适度是高中新课程教学的一个重要原则 ----高中思想政治新课适度是高中新课程教学的一个重要原则 ----高中思想政治新课.ppt
- 适应新常态 把握新常态适新常态 把握新常态适应新常态 把握新常态适应新常态 把握新常态.doc
- 视听说sts4-2视听说ss4-2ts4-2.doc
- 视网膜下新生血管膜视网膜下生血管膜新生血管膜.doc
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- KONE通力电梯600图纸电气原理图纸.pdf
- 专题01 双中点(线段)模型与双角平分线(角)模型解读与提分精练(全国通用)(解析版).docx VIP
- DB32_T 4409-2022 水下公路隧道运营 隐患排查治理规范.docx VIP
- 2026年儿科主治医师《相关专业知识》考前密卷二全解析版.docx VIP
- DRG院端精细化管理系统建设方案.pdf VIP
- 小葵花幼儿园小班“马路上车儿多”教案.doc VIP
- 石墨改性水泥基保温板.pdf VIP
- 2024年上海市浦东新区中考二模语文试题(原卷版+解析版).pdf VIP
- 浙江省台州市天台县2024-2025学年第二学期七年级期末试题 科学试卷.docx VIP
- 宣贯培训(2026年)《YST 745.10-2023铜阳极泥化学分析方法 第10部分:铱和铑含量的测定 镍锍试金-电感耦合等离子体质谱法》.pptx VIP
原创力文档

文档评论(0)