SQL select 创建团队的脚本

SQL select script to create team

我想要 select 脚本来显示不重复的团队。

下面是表A中的table数据。

ID  COL1
1   A
2   B
3   C
4   D

预期结果

TeamColA TeamColB
A        B
A        C
A        D
B        C
B        D
C        D

如果 table 中有更多记录,那么 select 脚本应该会自动处理。

这看起来像一个自连接:

select t1.col1, t2.col1
from t t1 join
     t t2
     on t1.col1 < t2.col1

试试这个:

select a.COL1, b.COL1
from TableA a 
    inner join TableA b
        on a.ID < b.ID