我有一個表只有一個ID字段,我會得到這個字段的結果,作爲distintic ID和另一列都有不同的ID和不能等於和也導致先前已經發現... EX:如何區分和不同的結果相同的字段,區分行
Id_field
我想以下結果:
1 - 2
1 - 3
2 - 3
我D'NT
1 - 1
2 - 2
3 - 3
和結果如前所述
2 - 1
3 - 1
3 - 2
我有一個表只有一個ID字段,我會得到這個字段的結果,作爲distintic ID和另一列都有不同的ID和不能等於和也導致先前已經發現... EX:如何區分和不同的結果相同的字段,區分行
Id_field
我想以下結果:
1 - 2
1 - 3
2 - 3
我D'NT
1 - 1
2 - 2
3 - 3
和結果如前所述
2 - 1
3 - 1
3 - 2
簡單的自加入?
SELECT a.id_field, b.id_field
FROM SomeTable a
INNER JOIN SomeTable b
ON a.id_field < b.id_field
謝謝......你的想法可以解決我的問題。 – calebern
SELECT t2.id AS id2,t1.id AS id1
FROM t AS t1
JOIN t AS t2 ON (t1.id > t2.id);
請發表您的當前查詢 –
什麼是這個結果 –
咦標準是什麼?你有一個有一個ID的列,你想選擇所有的第一個ID比第二個嚴格少的ID? – CompuChip