2
我需要将此查询放入SSRS报告中。将乘以行的结果集放入SSRS报告中
SELECT s.SR_Service_RecID -- will have 1 result
, p.Description -- will have 8 results
, t.notes -- will have 5 results
FROM SR_Service s
LEFT JOIN IV_Product p
ON p.SR_Service_RecID = s.SR_Service_RecID
LEFT JOIN Time_Entry t
ON t.SR_Service_RecID = s.SR_Service_RecID
该查询将p.Description乘以t.Notes得到的预期总行数。
结果集:
SR_RecID Description Notes
12345 Product 1 Note 1
12345 Product 1 Note 2
12345 Product 1 Note 3
12345 Product 1 Note 4
12345 Product 1 Note 5
12345 Product 2 Note 1
12345 Product 2 Note 2
12345 Product 2 Note 3
12345 Product 2 Note 4
12345 Product 2 Note 5
Etc..
哪有那么只显示实际的结果,而不是倍增金额此投入的SSRS报告吗?
SR_RecID
12345
Description
Product 1
Product 2
Product 3
Product 4
Product 5
Product 6
Product 7
Product 8
Notes 1
Notes 2
Notes 3
Notes 4
Notes 5
我需要返工查询或者可以这样对事物的SSRS到底做了什么?
这是一个很好的解决方案,唯一的问题是如果他有一个以上的'SR_RecID',我认为是这种情况。因为您需要将'SR_RecID'作为外部组,并且可以添加'Description'和'Notes' – eestein
是的,在这种情况下您是正确的,但在输出格式的问题时刻对我来说并不完全清楚。 –
这工作很好。非常感谢!记录它是多个SR_RecIDs,所以我创建了外部组。 – Jason