【发布时间】:2018-01-31 11:48:22
【问题描述】:
我需要一个选择查询来根据输入获取 L_ID 的相互 R_ID
L_ID | R_ID|
-----|-----|
1 | 1 |
2 | 1 |
3 | 1 |
1 | 2 |
2 | 2 |
4 | 2 |
2 | 3 |
3 | 3 |
4 | 3 |
5 | 3 |
..
例如,如果我通过 1,2,3 :它返回 1
SELECT R_ID FROM table WHERE L_ID in (1,2,3)
R_ID |
-----|
1 |
例如,如果我通过 2,3,4,5 :它返回 3
SELECT R_ID FROM table WHERE L_ID in (4,2,3,5)
R_ID |
-----|
3 |
注意:所有 L_ID 的组合如 (1,2,3) 都是唯一的,具有一个共同的 R_ID
【问题讨论】:
标签: mysql sql intersection