Mysql系列SQL查詢語句書寫順序及執行順序詳解
1、一個完整SQL查詢語句的書寫順序
-- "mysql語句編寫順序" 1 select distinct * 2 from 表(或結果集) 3 where … 4 group by …having… 5 order by … 6 limit start,count -- 註:1、2屬於最基本語句,必須含有。 -- 註:1、2可以與3、4、5、6中任一搭配,也可以與3、4、5、6中多個同時搭配。
2、一個完整的SQL語句執行順序
上圖的解釋如下:
3、關於select和having執行順序誰前誰後的說明
誰要是有說服我的說法,麻煩留言告知我一下,謝謝。
以上就是Mysql系列SQL查詢語句書寫順序及執行順序詳解的詳細內容,更多關於SQL查詢語句書寫順序及執行順序的資料請關註WalkonNet其它相關文章!
推薦閱讀:
- Mysql排序的特性詳情
- MySQL新手入門進階語句匯總
- MySQL索引知識的一些小妙招總結
- MySql分頁時使用limit+order by會出現數據重復問題解決
- MySQL之select、distinct、limit的使用