2010-06-23 16 views
0

表我使用在矩陣形式,但列和行的值SQL顯示不固定

product_parameter

  
    id productid parameterid value 
    1  1   1   10 
    2  2   2   11 
    3  1   2   34 
    4  2   4   44 
    5  3   2   55 
    6  3   3   43 
    7  4   1   33 
    8  1   3   33 
    9  1   4   24 

等我想在形式顯示

 
     parameterid 1 2 3  4. . . 
productid 
1     43 34 33  24 
2     null 11 null  44 
3 
4 
. 
. 

等行和列不固定

回答

0

我使用的表格

product_parameter

對不起想糾正的輸出格式,我需要查詢後

id productid parameterid value 
1  1   1   10 
2  2   2   11 
3  1   2   34 
4  2   4   44 
5  3   2   55 
6  3   3   43 
7  4   1   33 
8  1   3   33 
9  1   4   24 

等我想在表單中顯示

  parameterid 1 2 3  4. . . 
productid 
1     43 34 33  24 
2     null 11 null  44 
3 
4 
. 
. 

等等...行列值不固定

+0

你應該編輯你的帖子,而不是發佈這個答案。 (儘管我已經給你提供了幫助。) – 2010-06-23 10:43:52

0

在應用程序代碼中創建二維數組會更容易。

在SQL中,您必須爲每列添加聯接。