Oracleで複数の行を返すクエリからカンマ区切りの値リストを持つ単一の行を返すことを望んでいます。単一行。 PostgreSQLのOracle 9iのPostgreSQLのarray()/ array_to_string()関数と同じです
これは、配列を使用して、このような機能をarray_to_string達成することができます:
id | name
---------
1 | bob
2 | alice
3 | jon
SQL::
select array_to_string(array(select name from people), ',') as names;
が返されます:テーブル "人" を考える
names
-------------
bob,alice,jon
Oracle 9iでどのように同じ結果を達成できますか?
おかげで、
マット
助けてくださってありがとうございます。もう少し調査を行い、この回答が私のトリックであることがわかりました:http://stackoverflow.com/questions/468990/how-can-i-combine-multiple-行数はカンマで区切られたリスト内のオラクル/ 4027064#4027064 – walkermatt