我有 X 个值通过 CSV 传递到表中 - 因此我将 99315,99316,99223 并将它们拆分到单列临时表中 - CSV 中的每个值都放入一行。
我需要做的是获得成对的值的每个排列 - 所以 - 像这样:
Col1 Col2
99315 99316
99315 99223
99316 99315
99316 99223
99223 99315
99223 99316
最佳答案
select t1.col1, t2.col1 col2
from mytable t1
cross join mytable t2
如果您想排除类似的值,请添加
where t1.col1 <> t2.col1
关于sql - 获取值的所有排列 - 成对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26061552/