[pgsql-jp: 35212] 複数行を横展開して select する方法 (文字列)

T.Masuda tmasuda @ msg.biglobe.ne.jp
2005年 4月 8日 (金) 15:14:02 JST


マスダと申します。


■以下の様な、マスタテーブル、属性テーブルがあり、

【マスタテーブル】
ID  TITLE
--------------
1   MASTER1
2   MASTER2
--------------

【属性テーブル】
ID  Name
--------------
1   AAAAAA
1   BBBBBB
1   CCCCCC
2   DDDDDD
2   EEEEEE
--------------


■以下の様に抽出することは可能でしょうか?

ID TITLE     Name1  Name2  Name3  Name4
--------------------------------------------
1  MASTER1   AAAAAA BBBBBB CCCCCC null
2  MASTER2   DDDDDD EEEEEE null   null
--------------------------------------------


無理そうな気がするのですが、もし方法があれば、ご教授願います。

宜しくお願い致します。




pgsql-jp メーリングリストの案内