Sql server 是否可以在Microsoft SSRS Report Builder 3.0中创建表示表中数据行的闪线?
我有一个查询,它可以返回一个只有一行和4列的表。一年中每个季度(第一季度、第二季度、第三季度、第四季度)都有一列。列出了每个季度的总销售额 我试图在Microsoft SSRS Report Builder 3.0中制作一个小亮点来表示季度间的销售额 然而,我在网上找到的所有教程都希望数据集的结构有所不同。在线教程希望我有一个包含两列(季度和销售)和四行(每季度一行数据)的表Sql server 是否可以在Microsoft SSRS Report Builder 3.0中创建表示表中数据行的闪线?,sql-server,reporting-services,ssrs-2012,reportbuilder3.0,reportbuilder,Sql Server,Reporting Services,Ssrs 2012,Reportbuilder3.0,Reportbuilder,我有一个查询,它可以返回一个只有一行和4列的表。一年中每个季度(第一季度、第二季度、第三季度、第四季度)都有一列。列出了每个季度的总销售额 我试图在Microsoft SSRS Report Builder 3.0中制作一个小亮点来表示季度间的销售额 然而,我在网上找到的所有教程都希望数据集的结构有所不同。在线教程希望我有一个包含两列(季度和销售)和四行(每季度一行数据)的表 有没有一种方法可以让我在不必重新构建数据集的情况下为我的销售数据制作一个亮点?换句话说,我需要一种方法来创建一个闪线,该
有没有一种方法可以让我在不必重新构建数据集的情况下为我的销售数据制作一个亮点?换句话说,我需要一种方法来创建一个闪线,该闪线表示表中一行中不同列上的数据点。我看不到一种方法可以像现在这样处理数据。图表不知道在哪里绘制每个字段的数据 另一方面,您只需要将查询包装成一个UNPIVOT:
SELECT *
FROM (SELECT 1 AS Q1, 2 AS Q2, 3 AS Q3, 4 AS Q4) AS DATA
UNPIVOT
(
VALUE
FOR QUART IN (Q1, Q2, Q3, Q4)
) U;
当然,如果您在其他地方使用这些数据,您就需要使用另一个数据集来实现这一点