實際上,我們知道我們可以借助 ORDER BY 子句指定排序順序。我們需要編寫 ORDER BY 關鍵字,后跟要對表進行排序的列的名稱。我們不必在查詢中的 SELECT 關鍵字后面使用該列名稱。
示例
mysql> Select Sr, Item from ratelist ORDER BY Price;
+----+------+
| Sr | Item |
+----+------+
| 5 | T |
| 1 | A |
| 2 | B |
| 4 | h |
| 3 | C |
+----+------+
5 rows in set (0.00 sec)
登錄后復制
在上面的例子中,我們可以觀察到我們不需要在 ORDER BY 關鍵字中寫的 SELECT 關鍵字后面寫同一列的名稱來對表進行排序。這意味著MySQL查詢不會檢索到該列本身,我們以此為基礎對表進行了排序。
以上就是在 MySQL 中,如何使用查詢未檢索到的列來指定排序順序?的詳細內容,更多請關注www.92cms.cn其它相關文章!