私は3つの列を持つサービステーブルを持っています。テーブルからすべての行をカンマで区切った値
sr_id lang alias
1 EN A
1 PA B
1 HI C
2 EN D
2 HI E
は今、私は各サービスIDと出力したいサービスは、LANGとエイリアス列には、サービスのエイリアスの連結になります。
サンプル出力 -
SR_ID lang alias
1 EN A,B,C
1 PA A,B,C
1 HI A,B,C
2 EN D,E
2 HI D,E
私は、PostgreSQL 9.4とそれを行うことができますどのように?
明示的な結合を使用する方が良いだろう古いファッション(1992年以前の旧式の)暗黙的な結合ではなく、 '... FROMサービスA JOIN(SELECT ...)B ON A.Sr_ID = B.Sr_ID ... 'です。 –
ありがとうございます。気をつけます。 – Tajinder