免费爱碰视频在线观看,九九精品国产屋,欧美亚洲尤物久久精品,1024在线观看视频亚洲

      一文講懂SQL語(yǔ)法順序與執(zhí)行順序

      大家好,我是寧一。

      今天講解SQL教程第17課:SQL語(yǔ)句書(shū)寫(xiě)順序與執(zhí)行順序。

      SQL 語(yǔ)句的書(shū)寫(xiě)順序與執(zhí)行順序不是一致的,我們通過(guò)這節(jié)課來(lái)搞清楚。

      1、書(shū)寫(xiě)順序

      語(yǔ)句書(shū)寫(xiě)順序很重要,順序不對(duì)會(huì)報(bào)錯(cuò)的。

      我們前面的課程已經(jīng)學(xué)過(guò)SELECT、WHERE、ORDER BY、LIMIT、JOIN、UNION、GROUP BY、HAVING語(yǔ)句用法。

      如果這些語(yǔ)句在SQL中同時(shí)存在,書(shū)寫(xiě)順序是這樣的:

      SELECT FROM JOIN ON WHERE GROUP BY HAVING UNIONORDER BY LIMIT ;

      看著比較復(fù)雜,不過(guò)我們不需要特意去背,多進(jìn)行一些實(shí)戰(zhàn)練習(xí),自然而然就記住了。

      2、執(zhí)行順序

      1.FORM:選擇from后面跟的表,產(chǎn)生虛擬表1。

      2.ON:ON是JOIN的連接條件,符合連接條件的行會(huì)被記錄在虛擬表2中。

      3.JOIN:如果指定了LEFT JOIN,那么保留表中未匹配的行就會(huì)作為外部行添加到虛擬表2中,產(chǎn)生虛擬表3。如果有多個(gè)JOIN鏈接,會(huì)重復(fù)執(zhí)行步驟1~3,直到處理完所有表。

      4.WHERE:對(duì)虛擬表3進(jìn)行WHERE條件過(guò)濾,符合條件的記錄會(huì)被插入到虛擬表4中。

      5.GROUP BY:根據(jù)GROUP BY子句中的列,對(duì)虛擬表2中的記錄進(jìn)行分組操作,產(chǎn)生虛擬表5。

      6.HAVING:對(duì)虛擬表5進(jìn)行HAVING過(guò)濾,符合條件的記錄會(huì)被插入到虛擬表6中。

      7.SELECT:SELECT到一步才執(zhí)行,選擇指定的列,插入到虛擬表7中。

      8.UNION:UNION連接的兩個(gè)SELECT查詢語(yǔ)句,會(huì)重復(fù)執(zhí)行步驟1~7,產(chǎn)生兩個(gè)虛擬表7,UNION會(huì)將這些記錄合并到虛擬表8中。

      9.ORDER BY: 將虛擬表8中的記錄進(jìn)行排序,虛擬表9。

      10.LIMIT:取出指定行的記錄,返回結(jié)果集。

      3、總結(jié):

      書(shū)寫(xiě)順序:SELECT -> FROM -> JOIN -> ON -> WHERE -> GROUP BY -> HAVING -> UNION -> ORDER BY ->LIMIT

      執(zhí)行順序:FROM -> ON -> JOIN -> WHERE -> GROUP BY -> HAVING -> SELECT -> UNION -> ORDER BY ->LIMIT

      4、需要注意的地方:

      1.SELECT語(yǔ)句總是寫(xiě)在最前面,但在大部分語(yǔ)句之后才執(zhí)行。所以在SQL語(yǔ)句中,我們不能在WHERE、GROUP BY、 HAVING語(yǔ)句中使用在 SELECT 中設(shè)定的別名

      但是MYSQL有個(gè)特性,在GROUP BY、 HAVING語(yǔ)句中,可以使用 SELECT 中設(shè)定的別名。這不是因?yàn)镸YSQL中會(huì)提前執(zhí)行SELECT,而是因?yàn)樵贕ROUP BY這一步返回了游標(biāo),大家了解一下就好。

      2.無(wú)論是書(shū)寫(xiě)順序,還是執(zhí)行順序,UNION 都是排在 ORDER BY 前面的。SQL語(yǔ)句會(huì)將所有UNION 段合并后,再進(jìn)行排序。

      我們本節(jié)課程總結(jié)了sql語(yǔ)句的書(shū)寫(xiě)順序和執(zhí)行順序,理解這些有助于我們對(duì)sql語(yǔ)句進(jìn)行優(yōu)化,提高我們的數(shù)據(jù)庫(kù)理解能力。建立我們后面編寫(xiě)復(fù)雜SQL的基礎(chǔ)。

      如果能掌握SQL語(yǔ)句書(shū)寫(xiě)順序和執(zhí)行順序,那么恭喜你,已經(jīng)可以解決大部分的SQL問(wèn)題了。

      下節(jié)課我們會(huì)開(kāi)始講子查詢,理解了這節(jié)課的內(nèi)容,后面編寫(xiě)更復(fù)雜的SQL也就得心應(yīng)手了~

      點(diǎn)擊關(guān)注,更新課程第一時(shí)間通知哦~

      鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場(chǎng),版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系管理員(admin#wlmqw.com)刪除。
      (0)
      用戶投稿
      上一篇 2022年6月22日 12:15
      下一篇 2022年6月22日 12:15

      相關(guān)推薦

      • 替換函數(shù)Replace、Substitute應(yīng)用技巧案例解讀,收藏備用

        在Excel中,如果要替換某個(gè)指定的值,常見(jiàn)的操作是打開(kāi)【查找和替換】對(duì)話框……但這樣的操作會(huì)“破壞”原始數(shù)據(jù),如果要保留原始數(shù)據(jù),可以考慮用Replace或Substitute函…

        2022年6月23日
      • 電腦鎖屏快捷鍵是哪個(gè)【電腦快速鎖屏和顯示桌面操作技巧】

        眾所周知,合理的使用電腦操作的快捷鍵不僅可以起到事半功倍的效果。而且分分鐘可以令你從電腦小白變成一位電腦高手。今天給大家分享兩個(gè)超實(shí)用的快捷鍵操作技巧,這兩個(gè)我一直在用,而且非常好…

        2022年5月12日
      • 心動(dòng)的瞬間

        #心動(dòng)的瞬間# 佛說(shuō):“人如水,生活如杯。”我說(shuō):“人如水,生活如泥?!?人好比是一汪清水,杯的形狀是什么樣的,水的形狀就是什么樣的。杯正則身直,杯斜則身歪,杯碎則身毀。其實(shí)不然,…

        2022年4月20日
      • 平潭化妝培訓(xùn)學(xué)校零基礎(chǔ)免費(fèi)試學(xué)

        平潭化妝培訓(xùn)學(xué)校零基礎(chǔ)免費(fèi)試學(xué),隨時(shí)返校免費(fèi)進(jìn)修所學(xué)專業(yè)新技術(shù),一次學(xué)習(xí)終身免費(fèi)升級(jí)。有興趣的朋友請(qǐng)關(guān)注我們聯(lián)系老師報(bào)名。 課程內(nèi)容 1、專業(yè)基礎(chǔ)化妝 粉底、眉、眼部化妝、腮紅、唇…

        2022年6月19日
      • 退休了為什么還是領(lǐng)不到養(yǎng)老金?

        是退休了?還是到了退休年齡?如果是退休了,手續(xù)也都辦完了,通過(guò)了審批,不可能領(lǐng)不到養(yǎng)老金,除非是檔案有問(wèn)題審批沒(méi)通過(guò)。如果是到了退休年齡沒(méi)領(lǐng)到養(yǎng)老金,這樣的人太多了,只有一個(gè)原因就…

        2022年6月25日
      • 水療的正確做法和步驟

        要想給皮膚密集補(bǔ)水,除了敷面膜還有一種方法,那就是水療。平時(shí)我們用的護(hù)膚品如果感覺(jué)不保濕或皮膚不吸收,我們可以試試水療,讓我們的護(hù)膚品達(dá)到面膜的補(bǔ)水效果。 一、面部水療方法 首先準(zhǔn)…

        2022年6月4日
      • “有些人,主動(dòng)中斷交社保,因?yàn)樯绫D昴隄q價(jià),不劃算”你怎么看?

        回答:即然交了社保,就要堅(jiān)持下去,年年上價(jià),你到了退休年齡一樣發(fā)的錢(qián)相應(yīng)也會(huì)高,如果你條件沒(méi)啥變故,經(jīng)濟(jì)條件允許,要堅(jiān)持下去,到老了才有生活保障? 感謝邀請(qǐng),更感謝樓主的提問(wèn)。 樓…

        2022年8月11日
      • 《夢(mèng)華錄》結(jié)局看似圓滿,卻留下兩個(gè)遺憾,讓人意難平

        電視劇《夢(mèng)華錄》終于迎來(lái)了大結(jié)局,趙盼兒和顧千帆的感情發(fā)展,也真是一波三折,這三姐妹在東京能夠成功留下來(lái),也經(jīng)歷了不少波折,所幸孫三娘遇到了自己的良緣,孫三娘其實(shí)對(duì)感情的事情已經(jīng)不…

        2022年6月28日
      • 治療痹癥的兩個(gè)方子

        防己黃芪湯 防己黃芪金匱方,白術(shù)甘草棗生姜, 汗出惡風(fēng)兼身重,表虛濕盛服之康。 獨(dú)活寄生湯 獨(dú)活寄生艽防辛,芎歸地芍桂苓均, 杜仲牛膝人參草,冷風(fēng)頑痹屈能伸。

        2022年8月15日
      • 魔獸世界:“水獺”坐騎曝光,十個(gè)獨(dú)特外觀,坐騎成就不香了

        作為“坐騎世界”,魔獸每個(gè)資料片的更新都有大量的新坐騎加入,當(dāng)前版本可以獲取的坐騎數(shù)量已經(jīng)超過(guò)700個(gè)!而《巨龍時(shí)代》雖說(shuō)有“馭龍騎士”自定義坐騎,但同時(shí)也會(huì)新增不少的其他坐騎。目…

        2022年8月14日

      聯(lián)系我們

      聯(lián)系郵箱:admin#wlmqw.com
      工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息