2010-10-04 29 views
0

我有一个包含两列ID和值的表。对于这个例子可以说有三排:SSRS从行中选择值作为字段

ID值

A 1

B 2

的C 3

的行数将保持恒定,所以可创建我想要显示的每个项目的字段,例如ItemAID,ItemBID,ItemCID,ItemAValue,ItemBValue,ItemCValue,但是我不知道这是否是最好的解决方案,因为它需要多个SSRS似乎不喜欢的select语句。

如何使用多个字段,编写更优雅的查询或其他方式来解决此问题的最佳方法是什么?

回答

0

找到它了。

使用:

SELECT a.ID AS ItemAID, b.ID AS ItemBID FROM TestTable a, TestTable b WHERE a.ID='A' and b.ID = 'B' 

制定了让我我需要的东西。

0

听起来好像你正试图转换数据 - 一个Tablix(即一个矩阵表)将是一个基于SSRS的解决方案,以解决这个问题。