程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Mysql ORDER BY用法的一點理解

Mysql ORDER BY用法的一點理解

編輯:MySQL綜合教程


Mysql ORDER BY用法的一點理解   今天在使用ORDER BY的過程中出現了一點問題,發現之前對ORDER BY理解是錯誤的。   之前在w3s網站上看到ORDER BY的用法,以為是對選出來的數據按關鍵字升序或者降序排列,結果今天嘗試select數據集數據的時候,發現使用ORDER BY 和ORDER BY DESC得出的查詢結果完全不一樣,按照自己之前的理解它們應該是結果相同,而內部順序不一樣而已。   www.2cto.com   問了一下同事,查了一下文檔,才恍然大悟。如果我們在執行select語句的時候使用ORDER BY (DESC),那麼它首先會對所有記錄按照關鍵字有一個排序,然後依次讀取所需的記錄,而不是先選出記錄再進行降序排列。 一個概念性的錯誤,所以記下來警示自己。     作者 Phoenix_Zhao

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved