在我有一個mysql表中,我想選擇所有的行和所有的列,但通過對同一列的兩個值的值之間的差異進行排序。有沒有辦法編寫這樣的SQL查詢?非常感謝你!MySQL - 如何從表中選擇數據,按兩列值的差異排序?
0
A
回答
1
SELECT * FROM MyTable ORDER BY (ColumnA - ColumnB)
+0
但問題要求'同一列的兩個值' –
+0
我希望這會幫助你,http://stackoverflow.com/questions/634568/how-to-get-difference-between-two-rows-for-一列場 – Nagarajan
相關問題
- 1. MySQL中的兩個表:從第一個選擇,按秒排序
- 2. 從兩個表格中選擇數據並按日期排序
- 3. 如何從兩個表中選擇列並按其中一個排序?
- 4. 根據兩列的差異對數據進行排序
- 5. MYSQL - 選擇兩個表中的行數差異
- 6. 如何比較兩個表並選擇順序中的差異?
- 7. 按兩位數的差值排序
- 8. MySQL - 如何從此表中選擇並按Date_Added排序?
- 9. 從兩個mysql表中選擇數據
- 10. 從兩個表中選擇並按總數計數和排序?
- 11. 從mysql中選擇排序後的值
- 12. 選擇和排序兩列的MySQL
- 13. 根據數值差異進行選擇
- 14. MySQL按兩列的價值排序
- 15. mySQL選擇不同數據庫中兩個表之間的差異
- 16. MySQL:從「數據列表」中選擇
- 17. 如何從列表爲NULL的MySQL表中選擇數據
- 18. 兩列之間的排序差異
- 19. 如何從表中選擇數據排除第二個表Mysql的數據?
- 20. MySQL:選擇按字數排序的行
- 21. 從兩個表中選擇值mysql
- 22. Mysql:如何從數據庫列中選擇不同的值
- 23. 如何從兩個表中選擇數據與mysql
- 24. 選擇兩個表的差異
- 25. 按兩列排序MySQL
- 26. Mysql:按兩列排序
- 27. SQL - 從兩個表中按列排序
- 28. 從數據表中選擇兩列之間的值
- 29. 按列排序表中的數據
- 30. 從MySQL數據庫中預先選擇的下拉列表值
你可以擴展'同一列'兩個值的差異嗎?你怎麼知道哪些比較? – abhinav