我的 Oracle DB 中有一个表,其中存储有数据,例如
ROLE_ID | USER_ID
------------------
14 | USER A
15 | USER A
11 | USER B
13 | USER A
15 | USER B
12 | USER C
15 | USER C
我想得到同时USER_ID
具有 13 和 15 的所有 s ROLE_ID
。基于上面的示例,我应该只返回USER_A
。
如果我写下面的查询
select * from table where ROLE_ID in (13,15);
然后我也得到了其他用户。
如何修改查询以便我只返回USER A