真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

?mysql中語(yǔ)句執(zhí)行順序是什么-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)mysql中語(yǔ)句執(zhí)行順序是什么的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名申請(qǐng)網(wǎng)站空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、廣陵網(wǎng)站維護(hù)、網(wǎng)站推廣。

MySQL的語(yǔ)句一共分為11步,如下圖所標(biāo)注的那樣,最先執(zhí)行的總是FROM操作,最后執(zhí)行的是LIMIT操作。其中每一個(gè)操作都會(huì)產(chǎn)生一張?zhí)摂M的表,這個(gè)虛擬的表作為一個(gè)處理的輸入,只是這些虛擬的表對(duì)用戶來(lái)說(shuō)是透明的,但是只有最后一個(gè)虛擬的表才會(huì)被作為結(jié)果返回。如果沒(méi)有在語(yǔ)句中指定對(duì)應(yīng)的操作,那么將會(huì)跳過(guò)相應(yīng)的步驟。

(7)  SELECT
(8)  DISTINCT 
(1)  FROM 
(3)   JOIN 
(2)  ON 
(4)  WHERE 
(5)  GROUP BY 
(6)  HAVING 
(9)  ORDER BY 
(10) LIMIT 

下面我們來(lái)具體分析一下查詢處理的每一個(gè)階段

1、FORM: 對(duì)FROM的左邊的表和右邊的表計(jì)算笛卡爾積。產(chǎn)生虛表VT1

2、ON: 對(duì)虛表VT1進(jìn)行ON篩選,只有那些符合的行才會(huì)被記錄在虛表VT2中。

3、JOIN: 如果指定了OUTER JOIN(比如left join、 right join),那么保留表中未匹配的行就會(huì)作為外部行添加到虛擬表VT2中,產(chǎn)生虛擬表VT3, rug from子句中包含兩個(gè)以上的表的話,那么就會(huì)對(duì)上一個(gè)join連接產(chǎn)生的結(jié)果VT3和下一個(gè)表重復(fù)執(zhí)行步驟1~3這三個(gè)步驟,一直到處理完所有的表為止。

4、WHERE: 對(duì)虛擬表VT3進(jìn)行WHERE條件過(guò)濾。只有符合的記錄才會(huì)被插入到虛擬表VT4中。

5、GROUP BY: 根據(jù)group by子句中的列,對(duì)VT4中的記錄進(jìn)行分組操作,產(chǎn)生VT5.

6、CUBE | ROLLUP: 對(duì)表VT5進(jìn)行cube或者rollup操作,產(chǎn)生表VT6.

7、HAVING: 對(duì)虛擬表VT6應(yīng)用having過(guò)濾,只有符合的記錄才會(huì)被 插入到虛擬表VT7中。

8、SELECT: 執(zhí)行select操作,選擇指定的列,插入到虛擬表VT8中。

9、DISTINCT: 對(duì)VT8中的記錄進(jìn)行去重。產(chǎn)生虛擬表VT9.

10、ORDER BY: 將虛擬表VT9中的記錄按照進(jìn)行排序操作,產(chǎn)生虛擬表VT10.

11、LIMIT: 取出指定行的記錄,產(chǎn)生虛擬表VT11, 并將結(jié)果返回。

感謝各位的閱讀!關(guān)于“mysql中語(yǔ)句執(zhí)行順序是什么”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!


文章名稱:?mysql中語(yǔ)句執(zhí)行順序是什么-創(chuàng)新互聯(lián)
標(biāo)題鏈接:http://weahome.cn/article/ddiece.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部