MySQL组由不同的列组合组成

时间:2016-12-01 20:39:01

标签: mysql group-by

说我从MySQL查询中得到以下结果集:

col1 | col2 | col3
-----|------|------
 1   |   2  |
 2   |   1  |
 1   |   3  |
 3   |   1  |
 3   |   1  |

如何对结果集进行分组,使其如下所示:

col1 | col2 | col3
-----|------|------
  1  |   2  |
  1  |   3  |

1 个答案:

答案 0 :(得分:0)

根据Mihai对原始问题的评论,解决方案是:

GROUP BY LEAST(col1, col2), GREATEST(col1, col2)
相关问题