2016-12-13 138 views
0

我有一個像火鳥SQL選擇多行

Point X Y  Z 
1  100 100 50 
2  110 120 50.34 
3  145 155 56 

在火鳥2.5表我怎樣才能做一個選擇查詢,選擇點1和點3的結果

point1 P1X P1Y P1Y point2 P2X P2Y P2Z 
    1  100 100 50 3  145 155 56 
+0

你覺得,你提供的是用戶友好的輸出看? –

+0

你堅持什麼? –

+0

這個樞軸的規則是什麼? –

回答

0

什麼你想做的事有點不清楚。下面返回所需的結果:

select min(point) as point1, min(x) as p1x, min(y) as p1y, min(z) as p1z, 
     max(point) as point2, max(x) as p2x, max(y) as p2y, max(z) as p2z 
from t; 

或者,你可能想:

select p1.*, p2.* 
from t p1 join 
    t p2 
    on p1.point = 1 and p2.point = 3; 
+0

感謝您的回答。問題是要在一條新記錄中加入2條記錄,而sql select p1。*等正是解決方案。 –