1
的MySQL查詢
假設我有如下表具有鮮明的對值
ID1 ID2
1 a b
2 b a
3 c d
我想是因爲他們在本質上是相同的只是列逆轉編寫一個查詢,其中相同的1和2行是回報,所以我寫了下面的查詢:
SELECT *
FROM Likes A, Likes B
WHERE A.ID2 = B.ID1 AND B.ID2 = A.ID1
這將返回
ID1 ID2
1 a b
2 b a
對我來說,下一步是重新只轉第一個,即只返回不同的行,其中A.ID2 = B.ID1 AND B.ID2 = A.ID1
。
你需要一個行號.... –
我不會說這種情況。 –