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其它相關文章!

推薦閱讀: