基于两列的SQL Distinct以及这两列值的交换应视为一行
如以下示例所述,表col1、col2和相应的输出:-
桌子
Col 1 Col 2
A B
A B
B A
C D
D C
E F
输出
Col1 Col2
A B
C D
E F
最佳答案
尝试使用greatest
和least
以及distinct
SELECT
DISTINCT LEAST(col1,col2),
GREATEST(col1,col2)
FROM your_table;
Demo Here
关于java - 基于两个列的SQL区别以及这两个列值的互换应被视为一行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39243776/