Table table: column A, column B
1 A
2 B
3 C
我想执行一个选择:
SELECT t.A, t2.A FROM table t, table t2 WHERE...
该选择返回:
t.A t2.A
--------------------
1 2
2 1
但我想要
t.A t2.A
--------------------
1 2
我该怎么办?
THX。
答案 0 :(得分:4)
如果你的条件是
SELECT t.A, t2.A FROM table t, table t2
WHERE t.A < t2.A AND <OLD_CONDITION>
您只能获得一次结果。