我有一个有两列的表:
我需要选择所有合作对,它是容易的,但在是什么问题:表有这样的数据:987- ,102,103 - 104,.104 - 103 21 - 102与这样的数据结果,我应该有3个合作对987 - 102,103-104,21-102,当你看到103 - 104和104 - 103记录具有相同的逻辑,我如何才能避免它们的复制.任何的想法?
谢谢,最诚挚的问候.安东.
egg*_*yal 10
您可以使用MySQL LEAST()和GREATEST()函数,以及DISTINCT:
SELECT DISTINCT LEAST(a, b), GREATEST(a, b) FROM mytable
Run Code Online (Sandbox Code Playgroud)