我正在尋找一種方法從表中的單一行中選取最高和最低值(整數)。有4列,我需要比較在一起,並獲得最高和最低的數字。SQL:從一行中選取最高和最低值(整數)
表看起來是這樣的......
id | name | col_to_compare1 | col_to_compare2 | col_to_compare3 | col_to_compare4
1 | John | 5 | 5 | 2 | 1
2 | Peter | 3 | 2 | 4 | 1
3 | Josh | 3 | 5 | 1 | 3
你能幫助我嗎?謝謝!
什麼是所需的輸出? – Backtrack
具有最高價值的另一列和具有最低價值的下一個列。 – dusty
[SQL Server等效於Oracle LEAST?]的可能重複(http://stackoverflow.com/questions/1972051/sql-server-equivalent-to-oracle-least) – JohnHC