【发布时间】:2021-12-04 06:50:01
【问题描述】:
我有这个 sqlite 专栏:
USA
Russia
Japan
我需要有这样的两列:
USA Russia
USA Japan
Russia USA
Russia Japan
Japan USA
Japan Russia
我该怎么做?
【问题讨论】:
我有这个 sqlite 专栏:
USA
Russia
Japan
我需要有这样的两列:
USA Russia
USA Japan
Russia USA
Russia Japan
Japan USA
Japan Russia
我该怎么做?
【问题讨论】:
加入
select t1.country, t2.country
from myTable as t1
join myTable as t2 on t1.country != t2.country
【讨论】:
您需要根据列的不等式对表进行自连接:
SELECT t1.col AS column1,
t2.col AS column2
FROM tablename t1 INNER JOIN tablename t2
ON t2.col <> t1.col;
【讨论】: