MySQL删除不同的无序元组

时间:2015-11-18 22:30:32

标签: mysql sql database

在我的结果集中,我有(a,b),(b,a)等记录 我只需要显示不同的配对,而不是考虑订单。

如何从我的查询中实现这一目标?

enter image description here

2 个答案:

答案 0 :(得分:2)

AND A.model != B.model更改为AND A.model < B.model

答案 1 :(得分:0)

您可以将左侧的较低值标准化,使用

标准化右侧的较高值
select distinct least(A.Model,B.Model), greatest(A.Model,B.Model) ...