我的表有两列,ID和Value。对于这个例子,我们假设有三行:
ID值
A 1
B 2
C 3
行数将保持不变,因此我可以为要显示的每个项目创建一个字段,例如ItemAID,ItemBID,ItemCID,ItemAValue,ItemBValue,ItemCValue,但我不知道这是否是最佳解决方案,因为它需要SSRS似乎不喜欢的多个select语句。
使用多个字段,编写更优雅的查询或其他方式,最好的解决方法是什么?
答案 0 :(得分:1)
在这里查看最近投票的答案。您可以使用FORM XML和PATH:
答案 1 :(得分:0)
找到它。
使用:
SELECT a.ID AS ItemAID, b.ID AS ItemBID FROM TestTable a, TestTable b WHERE a.ID='A' and b.ID = 'B'
努力为我提供我所需要的东西。
答案 2 :(得分:0)
听起来好像是在试图转移数据 - Tablix(即矩阵表)将成为解决此问题的基于SSRS的解决方案。