mysql - 如何在SSRS中的特定行集中对sql查询结果表进行分区

标签 mysql sql reporting-services ssrs-grouping ssrs-2008-r2

考虑一个场景..用于我的查询

select A.Name, B.Time, C.Class
from A  left join B on B.b = A.b
left join C on C.c = B.c 

得出以下结果..

*****************************************************
Name            Time   Class
------------------------------------------------------
Amit Kumar      360    IT
Amit Kumar      180    Comps
Sanjay Sharma   360    IT
Sanjay Sharma   150    Comps
    .            .      .
    .            .      .

*********************************************************

现在我想在 VS 2012 的 ssrs 中将其表示为

************************************************************
Name            Time   Class
------------------------------------------------------
Amit Kumar      360    IT
Amit Kumar      180    Comps

Total Time = 540


Sanjay Sharma   360    IT
Sanjay Sharma   150    Comps

Total Time = 510

**********************************************************

如何使用 Mysql 或 SSRS(Visual studio 2012) 为每个特定用户完成它,我曾经使用过 Join in 查询,也尝试过 Group by rollup、group by .. 与 cube ,但后来的两个我不这样做不知道如何使用它们。

最佳答案

我不会编辑查询。

在 SSRS 表中,我将添加一个用于名称的行组,以及一个用于总计的页脚行。

关于mysql - 如何在SSRS中的特定行集中对sql查询结果表进行分区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23114478/

相关文章:

mysql - 如何在mysql中执行批量查询更新列值

sql - SPROC 完成执行后如何触发触发器?

mysql - 根据前一行中的列值和同一行中的其他列计算列值(oracle 11g db)

python - 使用 Python os.system 将 MySQL 数据库导出到 sql 文件

php - SQL SELECT 一个字符串中的一个词与另一个字符串中的一个词匹配

MySQL:从多个表中获取数据,允许空值和ID列表

java - 按两个属性分组并映射到不同的对象

reporting-services - 图表中的字体问题 (Reporting services 2008)

sql-server - 通过提供自己的数据集/数据表和值来生成 ssrs 报告 (.rdl)

reporting-services - SSRS隐藏#错误显示在单元格中