假设我有一个N:N
表关系,并且我正在它们之间进行连接,问题是结果有许多具有相同值的行,我想恢复row
包含其中的ids
行。
实际返回的结果如下所示。
ID_STREET STREET COUNTRY REGION
------------------------------------------------
1 street-1 country-1 region-1
2 street-1 country-1 region-1
3 street-2 country-2 region-2
我想得到它
ID_STREET STREET COUNTRY REGION DUPLICATED
---------------------------------------------------------------
1 street-1 country-1 region-1 1,2
3 street-2 country-2 region-2 3
表定义看起来像
------------------------- --------------------------
STREET COUNTRY
------------------------- --------------------------
ID NUMBER NOT NULL ID NUMBER NOT NULL
NAME VARCHAR2(45) NOT NULL NAME VARCHAR2(45) NOT NULL
ID_COUNTRY NUMBER NOT NULL ID_REGION NUMBER NOT NULL
...other fields ...other fields
-------------------------
REGION
-------------------------
ID NUMBER NOT NULL
NAME VARCHAR2(45) NOT NULL
...other fields