Điều này có thể dễ dàng đạt được với toán tử nhỏ nhất () và lớn nhất (), nhưng vì MySQL không hỗ trợ chúng nên bạn cần sử dụng cấu trúc CASE để lấy toán tử nhỏ hơn / lớn hơn. Với hai cột thì không sao, nhưng giải pháp này sẽ khá lộn xộn khi có nhiều cột hơn tham gia
select distinct
case
when source < destination then source
else destination
end as source,
case
when source > destination then source
else destination
end as destination
from hyperlinks