實(shí)際上,我們知道我們可以借助 ORDER BY 子句指定排序順序。我們需要編寫(xiě) ORDER BY 關(guān)鍵字,后跟要對(duì)表進(jìn)行排序的列的名稱。我們不必在查詢中的 SELECT 關(guān)鍵字后面使用該列名稱。
示例
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)
登錄后復(fù)制
在上面的例子中,我們可以觀察到我們不需要在 ORDER BY 關(guān)鍵字中寫(xiě)的 SELECT 關(guān)鍵字后面寫(xiě)同一列的名稱來(lái)對(duì)表進(jìn)行排序。這意味著MySQL查詢不會(huì)檢索到該列本身,我們以此為基礎(chǔ)對(duì)表進(jìn)行了排序。
以上就是在 MySQL 中,如何使用查詢未檢索到的列來(lái)指定排序順序?的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注www.92cms.cn其它相關(guān)文章!