我正在尝试从包含代码的单个表中获取以下结果。
From :
CodesMaster Table
-----------
Code
-----
1
2
3
4
To :
Code1 Code2
----- -----
2 1
3 1
4 1
3 2
4 2
4 3
此查询返回所有组合。
select C1.Code, C2.Code from
CodesMaster C1, CodesMaster C2
where C1.Code <> C2.Code
但我需要过滤独特的组合。例如:如果 1 - 2 存在,那么我不需要 2 - 1
编辑:IDS 并不总是整数。实际上它会像:ADE1,BDE3