[英]mysql group by two columns either way
是否可以将group by用于两列,它们可以分组?
例:
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
正如您所看到的,即使互换,它也会对2列进行分组。 但是仍然应该获得没有合作伙伴的行。
select
least(Column1, Column2),
greatest(Column1, Column2)
from
Table1
group by
least(Column1, Column2),
greatest(Column1, Column2)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.