2
嘿那裏我想通過計算表中的兩列來排序我的sql查詢。這個計算是(col1/col2)*100
我該如何去訂購?SQL ORDER BY計算表中的兩列
Like ORDER BY (col1/col2)*100
DESC?
我在這找不到任何東西,所以所有的幫助將不勝感激。
嘿那裏我想通過計算表中的兩列來排序我的sql查詢。這個計算是(col1/col2)*100
我該如何去訂購?SQL ORDER BY計算表中的兩列
Like ORDER BY (col1/col2)*100
DESC?
我在這找不到任何東西,所以所有的幫助將不勝感激。
SELECT col1, col2, (col1/col2)*100 as total
FROM your table
ORDER BY 3 DESC
/
您正在使用哪種RDBMS? – amphibient 2013-02-14 20:26:44
'* 100'服務的目的是什麼? 'ORDER BY col1/col2'將產生與100%相關的結果相同的結果 – amphibient 2013-02-14 20:27:43
它應該像這樣工作(沒有'* 100'的情況下更好) - 假設'col2'從不'0' – MiMo 2013-02-14 20:30:14