`

报表相关

阅读更多

1.报表——普通报表是组成列和统计列都在一条记录(行)里。

 

select d.deptno,d.dname,
       sum(decode(sex,'男',1,0)) 男,
       sum(decode(sex,'女',1,0)) 女,
       1 合计
from emp2,dept d where emp2.deptno=d.deptno
group by d.deptno,d.dname;
select d.deptno,d.dname,
       count(decode(sex,'男',1,null)) 男,
       count(decode(sex,'女',1,null)) 女,
       count(1) 合计
from emp2,dept d where emp2.deptno=d.deptno
group by d.deptno,d.dname
union all
select null,'合计',
       count(decode(sex,'男',1,null)) 男,
       count(decode(sex,'女',1,null)) 女,
       count(1) 合计
from emp2;

 

2.怎么做报表

     2.1:通过计算列产生满足条件的需要的数据

 *分支语句

     2.2:统计

           2.2.1:聚合函数

           2.2.2:Oracle统计函数

                  2.2.2.1:rollup(,)——以第一字段和无条件做小记

select deptno,sex,count(*) 人数 from emp2
group by rollup(deptno,sex);

 

                  2.2.2.2:cube(,)——以第一字段、第二字段和无条件做小记

 

select deptno,sex,count(*) 人数 from emp2
group by cube(deptno,sex);

     2.3:数据入统计表 

select d.deptno,d.dname,
       count(decode(sex,'男',1,null)) 男,
       count(decode(sex,'女',1,null)) 女,
       count(1) 合计
from emp2,dept d where emp2.deptno=d.deptno
group by d.deptno,d.dname
union all
select null,'合计',
       count(decode(sex,'男',1,null)) 男,
       count(decode(sex,'女',1,null)) 女,
       count(1) 合计
from emp2;

 

6报表分类

   6.1:交叉报表——指对表数据的统计有交叉。例如横向和纵向的统计,每一个数据单元都是横纵的交叉。

--统计各部门的不同工资段的人数、部门人数、不同段总人数

 

   6.2:多级报表——是指表头有多行。一般的表头都是一行多列。

 

   6.3:同期报表——今年的X月份与去年同期X月份进行比较

 

   6.4:环比报表——今年的X月份与上个月份进行比较

 

   6.

 

   6.

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    C# RDLC报表相关安装程序

    总的来说,"C# RDLC报表相关安装程序"是C#开发者不可或缺的工具,它简化了报表开发流程,并且通过提供汉化支持,使得国内开发者能够更高效地利用RDLC报表进行数据可视化和分析。无论是小型桌面应用还是大型企业级...

    EPLAN报表相关介绍

    EPLAN报表相关介绍 EPLAN报表是电气设计自动化软件EPLAN中的一项功能,旨在帮助用户快速生成报表,提高工作效率。下面是EPLAN报表相关的知识点: 一、报表类型分配表格 在EPLAN中,报表类型分配表格是报表的基础...

    安卓图表报表相关-Android多维报表.zip

    "安卓图表报表相关-Android多维报表.zip"这个压缩包包含了一些与Android平台上的图表和多维报表相关的资源,可能包括源码、文档和其他辅助材料。下面将详细解析这些知识点: 1. **图表组件**:在Android中,我们...

    Dev报表相关事件方法

    在这个主题中,我们将深入探讨"Dev报表相关事件方法",包括回调函数、选中事件、鼠标悬停显示提示信息以及如何处理多报表。 首先,让我们关注回调函数。在Dev报表中,回调函数是一种关键的编程概念,它允许用户...

    C#水晶报表相关操作

    在这个场景中,我们将讨论C#中水晶报表的两种主要数据绑定模式:拉模式(Pull Mode)和推模式(Push Mode),以及如何进行相关操作。 首先,让我们详细了解一下这两种模式: 1. **拉模式(Pull Mode)**: 在拉...

    Microsoft.ReportViewer13.0报表相关DLL

    标题中的“Microsoft.ReportViewer13.0报表相关DLL”指的是微软的报表查看器控件的2013版,这是用于Visual Studio 2015和SQL Server 2016 Reporting Services的一个关键组件。该控件允许开发人员在应用程序中嵌入...

    birt报表相关资料

    **BIRT报表相关资料概述** BIRT(Business Intelligence and Reporting Tools)是一款开源的企业级报表系统,由Eclipse基金会维护。它提供了丰富的报表设计工具和强大的数据可视化能力,广泛应用于各类企业的数据...

    轻松读懂财务报表相关知识总结

    由于提供的【部分内容】中信息与财务报表相关知识总结无关,而是一些重复的推广信息,这些信息关于“全国最低交易手续费免费办理国内正规商品股指原油期货开户”、“零佣金”、“直接申请交易所手续费”、“任何地方...

    Ireport 用子报表调用交叉报表

    子报表是在主报表内部嵌套的一个独立报表,它可以展示与主报表相关的详细信息或不同维度的数据。交叉报表,又称为透视表,用于以行列方式展示数据,通常包含汇总和总计功能,可以按行、列进行分组和计算。 1. **...

    水晶报表相关

    【水晶报表相关】知识点详解: 1. **水晶报表与数据源连接**: Crystal Report能够连接多种类型的数据源,包括数据文件(如Access、Paradox、Xbase)和ODBC数据源(如SQL Server 2000、Sybase、Oracle)。在连接时...

    事业单位工作人员统计报表有关情况说明.ppt

    【事业单位工作人员统计报表有关情况说明】 事业单位工作人员统计报表是一项重要的技术工作,旨在全面反映事业单位的人力资源状况,包括工作人员的基本情况、增减变动、岗位设置、聘用合同签订、行业分布、系统划分...

    水晶报表相关组件 CrystalDecisions.Windows.Forms.dll

    程序中水晶报表相关的一些.dll文件,例如CrystalDecisions.Crystalreports.Engine.dll , CrystalDecisions.Enterprise.Framwork.dll , CrystalDecisions.Enterprise.InfoStore.dll , CrystalDecisions.ReportSource....

    ireport 子报表,行合并实例

    子报表是报表设计中的一个重要概念,它用于在主报表中嵌入另一个报表,通常用于展示与主报表相关的详细信息。例如,如果主报表是月度销售报告,子报表可能是每个产品的详细销售数据。在IReport中,我们可以通过以下...

    CRforVS13-2019水晶报表ForVs

    关于【标签】:"vs2019 水晶报表",这明确了该资源的主要特性,即它是针对VS2019的,并且与水晶报表有关。这对于开发者来说非常有用,因为他们可能正在寻找能够与他们当前IDE无缝集成的报表解决方案。 在Visual ...

    制作水晶报表显示制作水晶报表显示制作水晶报表显示

    子报表是在主报表内嵌入的独立报表,通常用于显示与主报表相关的详细信息。链接报表则允许用户从一个报表跳转到另一个报表,增强交互性。 8. **分页和打印** 报表设计应考虑分页和打印效果。水晶报表允许设置页眉...

    devexpress动态报表

    ### DevExpress 动态报表开发详解 DevExpress 是一款功能强大的开发工具包,提供了丰富的 UI 控件、数据可视化组件以及报表设计工具等。...掌握其核心概念和技术要点,可以帮助开发者更高效地完成报表相关的开发工作。

    RDLC子报表实例

    3. **子报表的创建与引用**:子报表是在主报表中嵌入的另一个独立报表,通常用于显示与主报表相关的详细信息。在RDLC中,你需要先创建子报表,然后在主报表中添加一个Subreport控件,并将子报表作为其属性引用。 4....

    组态王年月日报表制作步骤

    3. **添加设备与变量**:在工程中,你需要定义与报表相关的设备和变量。在“设备管理器”中添加设备,然后在“变量管理器”中为设备分配对应的I/O变量,这些变量将作为报表的数据来源。 4. **设计报表模板**:在...

    .net打印预览报表示例(钻取表和子报表)

    子报表可以包含与主报表相关的但又需要独立展示的数据,如部门业绩与公司总业绩的关系。在.NET中,创建子报表涉及报表设计工具,如Microsoft Report Designer,以及在代码中设置数据源和参数传递。子报表可以通过主...

    中式报表系列之二如何快速应对报表需求变化

    - **应用变更**:与报表相关的业务逻辑调整,比如新增统计指标或计算方式的变化。 这些变更不仅增加了报表开发的工作量,还可能导致项目延期和成本增加。 **1.2 变更带来的问题** - **内容重复**:相似报表需要多...

Global site tag (gtag.js) - Google Analytics