我有一个表 links1,它有列标题 CardID 和 AbilityID,看起来像这样:
CardID | AbilityID
1001 | 1
1001 | 2
1001 | 3
1002 | 2
1002 | 3
1002 | 4
1003 | 3
1003 | 4
1003 | 5
我想要的是能够返回所有具有两个特定 AbilityID 的 CardID。
例如:
如果我选择 1 和 2,则返回 1001。
如果我选择 3 和 4,则返回 1002 和 1003。
是否可以只使用一个表来执行此操作,或者我需要创建一个相同的表并在这些表上执行 INNER JOIN?