我希望从Oracle中返回多行的
查询返回带有逗号分隔值的单行,基本上将返回的行展平为单行.
在Postgresql中,这可以使用数组和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中实现相同的结果?
谢谢,
马特