《MySQL網(wǎng)絡(luò)數(shù)據(jù)庫項(xiàng)目化教程(新形態(tài)活頁式)》 課件 5.1 列查詢_第1頁
《MySQL網(wǎng)絡(luò)數(shù)據(jù)庫項(xiàng)目化教程(新形態(tài)活頁式)》 課件 5.1 列查詢_第2頁
《MySQL網(wǎng)絡(luò)數(shù)據(jù)庫項(xiàng)目化教程(新形態(tài)活頁式)》 課件 5.1 列查詢_第3頁
《MySQL網(wǎng)絡(luò)數(shù)據(jù)庫項(xiàng)目化教程(新形態(tài)活頁式)》 課件 5.1 列查詢_第4頁
《MySQL網(wǎng)絡(luò)數(shù)據(jù)庫項(xiàng)目化教程(新形態(tài)活頁式)》 課件 5.1 列查詢_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

詢CONTENTS目錄情景導(dǎo)入01知識(shí)連接04任務(wù)目標(biāo)03分解任務(wù)02知識(shí)總結(jié)05情景導(dǎo)入01PART隨著農(nóng)產(chǎn)品銷售管理系統(tǒng)中數(shù)據(jù)量的不斷增加,小明發(fā)現(xiàn)如果要查看整個(gè)數(shù)據(jù)表格,數(shù)據(jù)量很大,其中有許多不必要的信息。為了更快速、有效地獲取自己所需的內(nèi)容,小明開始學(xué)習(xí)如何對數(shù)據(jù)庫表進(jìn)行查詢。他發(fā)現(xiàn),在數(shù)據(jù)庫系統(tǒng)中,查詢是最重要的功能之一,用戶可以根據(jù)自己的需求查詢相應(yīng)的數(shù)據(jù)內(nèi)容。不過,數(shù)據(jù)庫系統(tǒng)中有各種不同的查詢方式,這也給小明的學(xué)習(xí)帶來了挑戰(zhàn)。情景導(dǎo)入分解任務(wù)02PART分解任務(wù)1.明確在進(jìn)行數(shù)據(jù)庫查詢時(shí)數(shù)據(jù)需求,也就是查什么。2.根據(jù)SELECT語句的使用方法,選擇對應(yīng)的語句實(shí)現(xiàn)數(shù)據(jù)查詢,也就是怎么查。任務(wù)目標(biāo)03PART任務(wù)目標(biāo)掌握列查詢中SELECT語句的相關(guān)用法A能夠使用SELECT語句進(jìn)行簡單查詢B知識(shí)連接

04PART1.使用SELECT語句選擇一個(gè)表中的某些列實(shí)現(xiàn)列查詢知識(shí)連接SELECT字段列表FROM表名[limit]在使用SELECT語句進(jìn)行數(shù)據(jù)查詢時(shí),如果涉及到多個(gè)列,各列名之間要以逗號進(jìn)行分隔。LIMIT后面跟數(shù)據(jù)代表對顯示數(shù)據(jù)條數(shù)進(jìn)行限制?!纠?.1】查詢農(nóng)產(chǎn)品銷售管理數(shù)據(jù)庫中用戶表的前5位會(huì)員的用戶名、電話和郵箱。知識(shí)連接語法格式select用戶名,電話,郵箱from用戶表limit5;在使用SELECT語句進(jìn)行數(shù)據(jù)查詢時(shí),如果SELECT語句指定列的位置上使用*號,表示選擇當(dāng)前數(shù)據(jù)表里面所有列的內(nèi)容,如查詢用戶表所有列前5行的數(shù)據(jù),對應(yīng)查詢語句如下。知識(shí)連接語法格式如下:SELECT*FROM用戶表LIMIT5;知識(shí)連接SELECT字段列表[AS]別名2.使用列查詢操作數(shù)據(jù)時(shí),更改列名稱即設(shè)置列別名,可在列名后使用AS子句來實(shí)現(xiàn)。設(shè)置列別名語法格式如下?!纠?.2】查詢用戶表中用戶號、用戶名和地址,對各列名稱分別指定為userID、username和address作為別名,限制輸出結(jié)果行數(shù)后,對應(yīng)語句如下。知識(shí)連接select用戶號asuserID,用戶名asusername,地址asaddressfrom用戶表limit5;3.希望替換查詢結(jié)果中的數(shù)據(jù)在數(shù)據(jù)查詢中,查詢內(nèi)容有多個(gè)列表值可供選擇,則可以使用CASE語句進(jìn)行多分支查詢。知識(shí)連接CASE WHEN條件1THEN表達(dá)式1 WHEN條件2THEN表達(dá)式2 …… ELSE表達(dá)式END【例5.3】查詢商品表中商品號、商品名和數(shù)量,對其數(shù)量按以下規(guī)則進(jìn)行替換:若數(shù)量為空值,替換為“尚未進(jìn)貨”;若數(shù)量小于10,替換為“需進(jìn)貨”;若數(shù)量在10-50之間,替換為“庫存正?!保蝗魯?shù)量大于50,替換為“庫存積壓”。列標(biāo)題更改為“庫存狀態(tài)”。限制顯示的數(shù)據(jù)從第23行開始,偏移5個(gè)數(shù)據(jù)顯示。對應(yīng)查詢方式如下。知識(shí)連接select商品號,商品名,case when數(shù)量isnullthen'尚未進(jìn)貨' when數(shù)量<10then'需要進(jìn)貨' when數(shù)量>=10and數(shù)量<=50then'庫存正常'else'庫存積壓'endas庫存狀態(tài)from商品表Limit22,5;4.使用SELECT語句對列值運(yùn)算知識(shí)連接SELECT表達(dá)式1[,表達(dá)式2…]使用SELECT對列進(jìn)行查詢時(shí),如果查詢結(jié)果需要進(jìn)行相應(yīng)的運(yùn)算,可以通過算術(shù)或函數(shù)的方式進(jìn)行操作,對應(yīng)語法格式如下?!纠?.4】計(jì)算訂單明細(xì)表中某商品的購買的商品金額(商品金額=數(shù)量*單價(jià)),并顯示訂單號和商品號。其對應(yīng)查詢語句如下。知識(shí)連接select訂單號,商品號,數(shù)量*單價(jià)as訂單金額from訂單明細(xì)表limit5;對表只選擇某些列時(shí),可能會(huì)出現(xiàn)重復(fù)行。例如,想要查詢用戶地址數(shù)據(jù),發(fā)現(xiàn)查詢結(jié)果中地址相同的有多個(gè)用戶。對地址信息去重,可以使用DISTINCT或DISTINCTROW關(guān)鍵字消除結(jié)果集中的重復(fù)行,使用語法格式如下。知識(shí)連接SELECTDISTINCT字段列表5.消除查詢結(jié)果的重復(fù)行【例5.5】在用戶表中查看用戶居住地,消除結(jié)果集中的重復(fù)行。其查詢語句如下。知識(shí)連接selectdistinct地址from用戶表;

經(jīng)過上面的練習(xí),小明和他的團(tuán)隊(duì)對于數(shù)據(jù)查詢有了極大的信心。王組長告訴他們,在學(xué)習(xí)SQL時(shí),需要有耐心和恒心,尤其對于初學(xué)者來說,建立穩(wěn)固、持久的學(xué)習(xí)狀態(tài)和習(xí)慣,從基礎(chǔ)的SELECT語句開始學(xué)習(xí)是非常重要的。同樣的,如果想要成功,在任何領(lǐng)域,都需要打好基礎(chǔ)。首先,要有耐心和恒心?;A(chǔ)是由一點(diǎn)一滴積累而成的,它需要長期的不斷努力和堅(jiān)持,這樣才能夠穩(wěn)固、持久。就像修建一座高樓,需要耐心地從地基開始打好每一層的基礎(chǔ),才能確保整個(gè)建筑物的安全、穩(wěn)定。其次,要注重細(xì)節(jié)。細(xì)節(jié)決定成敗,只有在平凡的工作中多加細(xì)心,才能夠做到精益求精,將工作做得更加完美。正是這些看似微不足道的細(xì)節(jié)處理,才構(gòu)成了一個(gè)成功事業(yè)的堅(jiān)實(shí)基礎(chǔ)。最后,要善于總結(jié)經(jīng)驗(yàn)。在打好基礎(chǔ)的同時(shí),要不斷反思和總結(jié)經(jīng)驗(yàn),吸取教訓(xùn),不斷完善自己的基礎(chǔ)。在學(xué)習(xí)和工作中,及時(shí)總結(jié)并把經(jīng)驗(yàn)應(yīng)用到后面的應(yīng)用中,才能不斷提高自己的學(xué)習(xí)工作效率和質(zhì)量。【萬丈高樓平地起,打好基礎(chǔ)】知識(shí)總結(jié)05PART

習(xí)近平總書記指出:“在新中國成立特別是改革開放以來的長期探索和實(shí)踐基礎(chǔ)上,通過黨的十八大以來在理論和實(shí)踐上的創(chuàng)新突破,我們黨成功推進(jìn)和拓展了中國式現(xiàn)代化?!庇纱丝梢?,理論與實(shí)踐相結(jié)合是我黨取得當(dāng)前社會(huì)經(jīng)濟(jì)文化發(fā)展成果的重要方式。在我們的學(xué)習(xí)過程中,除了掌握理論知識(shí)外,相應(yīng)的實(shí)踐實(shí)操也是非常重要的學(xué)習(xí)與復(fù)習(xí)方式。只有通過反復(fù)的數(shù)據(jù)庫實(shí)踐和知識(shí)點(diǎn)的應(yīng)用實(shí)操,我

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論