如何获取源数据中属于多个组的RM_ID
个值?
我的表中有两列:RM_ID
和Group
,数据如下:
RM_ID | GROUP |
---|---|
100 | DEF |
100 | DEF |
200 | ABC |
200 | ABC |
200 | DEF |
300 | XYZ |
300 | XYZ |
300 | ABC |
400 | PQR |
400 | PQR |
-
我想要识别属于多个组的所有
RM_ID
人,并检索这些组的名称. -
我如何在Oracle中实现这一点?
-
LEAD
/LAG
功能在这里会有帮助吗?
-
预期结果:
RM_ID | GROUP |
---|---|
200 | ABC |
200 | DEF |
300 | XYZ |
300 | ABC |