




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
單表查詢MySQL數(shù)據(jù)庫應(yīng)用技術(shù)知識(shí)目標(biāo)(1)了解SQL執(zhí)行的工作過程;(2)掌握SQL查詢的基本語法結(jié)構(gòu)。能力目標(biāo)素養(yǎng)目標(biāo)思政目標(biāo)(1)能熟練進(jìn)行單表查詢;(2)能熟練的進(jìn)行復(fù)雜查詢;(3)能熟練的對(duì)查詢進(jìn)行優(yōu)化。(1)增強(qiáng)實(shí)際動(dòng)手能力;(2)養(yǎng)成遵守職業(yè)規(guī)范的習(xí)慣。(1)培養(yǎng)學(xué)生一絲不茍、精益求精的工匠精神。一教學(xué)目標(biāo)教學(xué)重點(diǎn)、難點(diǎn)1.比較查詢2.模糊查詢重點(diǎn)難點(diǎn)1.邏輯運(yùn)算符查詢2.范圍查詢二三
學(xué)習(xí)任務(wù)完成數(shù)據(jù)的高級(jí)查詢,要求如下:1.對(duì)課程表course中的數(shù)據(jù)進(jìn)行高級(jí)查詢。2.簡單查詢:SELECT語句、LIMIT子句、ORDERBY子句的使用。3.條件查詢:對(duì)course表進(jìn)行比較查詢、邏輯運(yùn)算符查詢、范圍查詢、模糊查詢、空值判斷查詢。4.高級(jí)查詢:聚合函數(shù)、分組函數(shù)、HAVING子句的使用。授課內(nèi)容15.1.1SELECT語句25.1.2LIMIT子句35.1.3ORDERBY子句四
任務(wù)1簡單查詢思維導(dǎo)圖5.1.1
SELECT語句1.查詢不重復(fù)的數(shù)據(jù)。DISTINCT參數(shù)的使用,使用DISTINCT參數(shù)可以過濾重復(fù)數(shù)據(jù)。基本語法格式:SELECT[ALL|DISTINCT]字段名稱1或表達(dá)式1[,字段名稱2或表達(dá)式2…]FROM表名;5.1.2
LIMIT子句2.LIMIT子句。使用LIMIT限制查詢結(jié)果中的記錄數(shù)量?;菊Z法格式:SELECT[ALL|DISTINCT]字段名稱1或表達(dá)式1[,字段名稱2或表達(dá)式2…]FROM表名[LIMITn1[,n2]];5.1.3
ORDERBY子句3.ORDERBY子句。對(duì)查詢結(jié)果進(jìn)行排序?;菊Z法格式:SELECT[ALL|DISTINCT]字段名稱1或表達(dá)式1[,字段名稱2或表達(dá)式2…]FROM表名ORDERBY字段名[ASC|DESC][,…];課堂總結(jié)SELECT語句123LIMIT子句LIMITn1;LIMITn1,n2;偏移量。ORDERBY子句ORDERBY子句后是一個(gè)字段;ORDERBY子句后是多個(gè)字段;ASC表示升序排序;DESC表示降序排序。查詢所有的數(shù)據(jù);查詢指定字段的數(shù)據(jù);查詢不重復(fù)的數(shù)據(jù);指定字段別名。授課內(nèi)容15.2.1比較查詢25.2.2邏輯運(yùn)算符查詢35.2.3范圍查詢5.2.4模糊查詢4五
任務(wù)2條件查詢5.2.5空值判斷查詢5思維導(dǎo)圖5.2.1
比較查詢1.比較查詢條件格式如下:表達(dá)式1比較運(yùn)算符表達(dá)式22.比較查詢基本語法格式如下:SELECT[ALL|DISTINCT]字段名稱1或表達(dá)式1[,字段名稱2或表達(dá)式2…]FROM表名WHERE表達(dá)式;5.2.2
邏輯運(yùn)算符查詢
邏輯運(yùn)算符可以將多個(gè)查詢條件組合在一起,通常與比較運(yùn)算符結(jié)合使用。比較運(yùn)算符如表所示:運(yùn)算符說明AND或&&邏輯與,兩個(gè)表達(dá)式的值均為真時(shí),結(jié)果為1;否則結(jié)果為0OR或||邏輯或,兩個(gè)表達(dá)式的值均為假時(shí),結(jié)果為0;否則結(jié)果為1NOT或!邏輯非,表達(dá)式的值為真時(shí),結(jié)果為0,否則結(jié)果為1XOR邏輯異或,表達(dá)式的值一個(gè)為真,一個(gè)為假,則結(jié)果為1;若表達(dá)式的值全部為真或全部為假,則結(jié)果為05.2.3
范圍查詢1.BETWEEN…AND…語句指定查詢范圍。語法格式如下:表達(dá)式BETWEEN表達(dá)式1AND表達(dá)式22.IN語句指定查詢范圍。語法格式如下:表達(dá)式IN(表達(dá)式1[,表達(dá)式2…])5.2.4
模糊查詢
通常使用LIKE關(guān)鍵字來指定模式匹配條件。
模式匹配運(yùn)算符包括LIKE、NOTLIKE,常用的通配符有“%”和“_”,“%”表示0個(gè)或任意多個(gè)字符,“_”表示任意一個(gè)字符。語法格式如下:表達(dá)式[NOT]LIKE模式表達(dá)式5.2.5
空值判斷查詢
空值判斷查詢是用來查詢某一字段是否有空值,使用ISNULL或ISNOTNULL關(guān)鍵字來指定查詢條件。
空值的含義是沒有任何值,不是“空格”和“0”。
注意:
不能用“=NULL”代替ISNULL。課堂總結(jié)比較查詢1234邏輯運(yùn)算符查詢邏輯運(yùn)算符AND;邏輯運(yùn)算符OR;邏輯運(yùn)算符NOT。范圍查詢模糊查詢模式匹配運(yùn)算符LIKE;通配符“%”和“_”。5空值判斷查詢ISNULL關(guān)鍵字;ISNOTNULL關(guān)鍵字。比較運(yùn)算符:=、>、<、>=、<=、!=BETWEEN…AND…語句;IN語句。授課內(nèi)容15.3.1聚合函數(shù)25.3.2分組函數(shù)35.3.3HAVING子句六
任務(wù)3高級(jí)查詢思維導(dǎo)圖5.3.1
聚合函數(shù)1.SUM函數(shù)。SUM函數(shù)用來計(jì)算指定某一列中所有數(shù)據(jù)的總和。通常與分組操作一起使用,以便對(duì)每個(gè)分組求和,用于分析分組后的數(shù)據(jù)信息。2.AVG函數(shù)。AVG函數(shù)用來對(duì)指定的列或表達(dá)式求平均值。3.MAX函數(shù)。MAX函數(shù)用來計(jì)算數(shù)據(jù)表中指定字段數(shù)據(jù)中的最大值。4.MIN函數(shù)。MIN函數(shù)用來計(jì)算數(shù)據(jù)表中指定字段數(shù)據(jù)中的最小值。5.COUNT函數(shù)。COUNT函數(shù)用于統(tǒng)計(jì)數(shù)據(jù)個(gè)數(shù)。5.3.2
分組函數(shù)
查詢數(shù)據(jù)時(shí),如果要將數(shù)據(jù)查詢結(jié)果分組設(shè)置,可以通過GROUPBY子句來實(shí)現(xiàn)數(shù)據(jù)分組功能。
先按照指定字段進(jìn)行分組,如果SELECT子句中包含聚合函數(shù),則GROUPBY將計(jì)算每組的匯總值。5.3.3
HAVING子句HAVING子句常與GROUPBY子句和聚合函數(shù)一起使用,用于GROUPBY子句之后,HAVING子句在GROUPBY子句之后起作用。HAVING子句作用于分組,從分組中選擇滿足條件的組,對(duì)分組后的查詢結(jié)果進(jìn)一步篩選。HAVING語句的存在彌補(bǔ)了WHERE關(guān)鍵字不能與聚合函數(shù)聯(lián)合使用的不足。課堂總結(jié)聚合函數(shù)123分組
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- Delphi與其他編程語言的對(duì)比試題及答案
- 2025年財(cái)務(wù)成本管理知識(shí)框架試題及答案
- 計(jì)算機(jī)二級(jí)的建議與思考試題及答案
- 2025年MySQL技術(shù)的共享與傳播策略分析試題及答案
- 借助Python進(jìn)行項(xiàng)目展示與匯報(bào)試題及答案
- Msoffice考試高效備考試題及答案
- 計(jì)算機(jī)二級(jí)Python代碼安全審查試題及答案
- 2025年計(jì)算機(jī)二級(jí)MySQL直擊要點(diǎn)試題及答案
- 二級(jí)計(jì)算機(jī)Web試題及答案全面梳理
- 企業(yè)財(cái)務(wù)規(guī)劃與實(shí)施試題及答案
- 腦電圖及臨床應(yīng)用
- 新《城鎮(zhèn)燃?xì)庠O(shè)施運(yùn)行、維護(hù)和搶修安全技術(shù)規(guī)程》考試題庫(含答案)
- 第八單元常見的酸、堿、鹽基礎(chǔ)練習(xí)題-+2024-2025學(xué)年九年級(jí)化學(xué)科粵版(2024)下冊(cè)
- 2025年廣西物流職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫帶答案
- 端午節(jié)活動(dòng):五彩繩
- 萬科物業(yè)綠化養(yǎng)護(hù)管理手冊(cè)
- 第十二周《遇見勞動(dòng)之美點(diǎn)亮成長底色》主題班會(huì)
- 世界環(huán)境日環(huán)保教育班會(huì) 課件
- 臨床診療指南-疼痛學(xué)分冊(cè)
- 2024認(rèn)定實(shí)際施工人法律風(fēng)險(xiǎn)防范與合同完善服務(wù)合同3篇
評(píng)論
0/150
提交評(píng)論