select查询语句执行顺序
查詢中用到的關鍵詞主要包含六個,并且他們的順序依次為
select--from--where--group by--having--order by
其中select和from是必須的,其他關鍵詞是可選的,這六個關鍵詞的執行順序
與sql語句的書寫順序并不是一樣的,而是按照下面的順序來執行
from--where--select--group by--having--order by,
from:需要從哪個數據表檢索數據
where:過濾表中數據的條件 , rownum分配給每個輸出行并增1
select:查看結果集中的哪個列,或列的計算結果
group by:如何將上面過濾出的數據分組
having:對上面已經分組的數據進行過濾的條件
order by :按照什么樣的順序來查看返回的數據
?
補充,詳細順序。 ?
rownum是一個偽列(不是真實存在的列,表中并不真實存在),是數據庫從數據文件或緩沖區中讀取數據的順序。
(1) ?FROM <left_table>
(2) ON <join_condition>
(3) <join_type> JOIN <right_table>
(4) WHERE <where_condition>
(5) GROUP BY <group_by_list>
(6) WITH {CUBE | ROLLUP}
(7) HAVING <having_condition>
(8)SELECT?
(9) DISTINCT
(10) ORDER BY <order_by_list>
(11) <select_list>
關注 - 34
粉絲 - 44 +加關注 0 0 ??上一篇:Oracle表空間維護總結
??下一篇:MOVE降低高水位 HWM
posted on?2017-04-01 20:52?張沖andy?閱讀(25) 評論(0)?編輯?收藏
刷新評論刷新頁面返回頂部 注冊用戶登錄后才能發表評論,請?登錄?或?注冊,訪問網站首頁。 【推薦】超50萬VC++源碼: 大型組態工控、電力仿真CAD與GIS源碼庫!【緬懷】傳奇謝幕,回顧霍金76載傳奇人生
【推薦】業界最快速.NET數據可視化圖表組件
【騰訊云】買域名送解析+SSL證書+建站
【活動】2050 科技公益大會 - 年青人因科技而團聚
最新IT新聞:
·?京東發布區塊鏈白皮書,揭露內部、行業發展現狀和方向
·?庫克談FB數據泄露:實在是可怕 應用精心設計的法規進行規范
·?Facebook面臨州級訴訟 每泄漏一位用戶數據就罰5萬美元
·?DeepMind論文搶先看:通過刪除神經元來了解深度學習
·?美團打車稱上海日完成訂單量達30萬5成用戶成回頭客
??更多新聞... 最新知識庫文章:
·?寫給自學者的入門指南
·?和程序員談戀愛
·?學會學習
·?優秀技術人的管理陷阱
·?作為一個程序員,數學對你到底有多重要
??更多知識庫文章...
本文轉自 張沖andy 博客園博客,原文鏈接:http://www.cnblogs.com/andy6/p/6657492.html?? ,如需轉載請自行聯系原作者
總結
以上是生活随笔為你收集整理的select查询语句执行顺序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 孕妇做梦梦到壁虎是什么意思
- 下一篇: 梦到已故的亲人代表什么预兆