是否可以在SSRS 2008中将2行合并为一行?每个部分都有一个每个站点的记录
+---------------+-------+-------+
|Part Number |Cost |Site |
+---------------+-------+-------+
|1 |2.4 |Site 1 |
|1 |68.8 |Site 2 |
+---------------+-------+-------+
Run Code Online (Sandbox Code Playgroud)
期望的结果
+-----------+-------+-------+
|Part Number|Site 1 |Site 2 |
+-----------+-------+-------+
| 1 |2.4 |68.8 |
+-----------+-------+-------+
Run Code Online (Sandbox Code Playgroud)
谢谢
我正在尝试使用SQL查询执行高级订单
我有一个数据库,用于跟踪工作流程及其相关活动
之前的活动(已完成)处于closed州内.他们有一套Active_Date和Closed_Date一套
目前的活动处于一个active州.有一个Active_Date组,但Closed_Date为NULL
每个州ECR.item_number只有一项活动active
我想订购
ECR.item_number但我希望订单基于该active州的哪些活动按降序排列A.ACTIVE_DATE查询:
SELECT
ECR.item_number,
ECR.title,
convert(VARCHAR(10),ECR.CREATED_ON,120) AS [Date CR Created],
convert(VARCHAR(10),A.ACTIVE_DATE,120) AS [Activity Activated],
convert(VARCHAR(10),A.CLOSED_DATE,120) AS [Activity Closed],
A.STATE,
A.NAME AS [Activity Name],
(CASE
WHEN
(A.STATE='Closed')
THEN
DATEDIFF(DAY, A.ACTIVE_DATE, A.CLOSED_DATE)
END) AS [DAYS ACTIVITY (WAS) OPEN],
(CASE
WHEN
(A.STATE='Active')
THEN
DATEDIFF(DAY, A.ACTIVE_DATE, Getdate())
END) AS [DAYS ACTIVITY HAS BEEN OPEN]
FROM
innovator.ecr AS ECR …Run Code Online (Sandbox Code Playgroud)