是否可以对两列使用分组依据,从而可以以任意方式对它们进行分组?
示例:
MyTable
Column1 | Column2
1 2
2 1
1 3
3 1
3 2
4 5
结果:
Column1 | Column2
1 2
1 3
3 2
4 5
如您所见,即使互换,它也会对两列进行分组。但仍应获得没有合作伙伴的行。
最佳答案
select
least(Column1, Column2),
greatest(Column1, Column2)
from
Table1
group by
least(Column1, Column2),
greatest(Column1, Column2)
关于mysql 按两列分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21135758/