Можно ли объединить несколько строк в одну строку, используя две таблицы, в которых значения разделены запятыми в ORACLE?
Пример:
Table1
IdN Name
---------
1 A
2 B
3 C
Таблица 2
IdC Car
------------
1 Ferrari
1 BMW
2 SEAT
2 FIAT
3 FORD
Результат как:
A Ferrari,BMW
B SEAT,FIAT
C FORD
Мне было интересно, есть ли что-то вроде этого:
SELECT NAME,CAR
FROM TABLE1, TABLE2
where TABLE1.IdN=TABLE2.IdC
Это возвращает что-то вроде:
A FERRARI
A BMW
B SEAT
B FIAT
C FORD
Есть ли простой способ "конкатить" строку с запятой-separated-values?