下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1.基本信息任務(wù)名稱數(shù)據(jù)檢索預(yù)計(jì)時(shí)長(zhǎng)4小時(shí)實(shí)際時(shí)長(zhǎng)小時(shí)任務(wù)目標(biāo)演示數(shù)據(jù)環(huán)境準(zhǔn)備、熟練掌握數(shù)據(jù)表的檢索方式重要知識(shí)點(diǎn)表檢索工具資料2.任務(wù)導(dǎo)讀2.1. 演示數(shù)據(jù)數(shù)據(jù)檢索需要大量演示數(shù)據(jù)支持,才能更好體現(xiàn)效果,本課程采用的演示數(shù)據(jù)為Mysql官網(wǎng)提供的Employees數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)的表結(jié)構(gòu)如下:甘&P5 y depr:KCHARH) in pjolPFIl ri iL-'- l 心 lto_ilA9 ZifiTEemployeers旳DATE utaen© _ro zT 5小15 * JL_MTE Firti:_nme AR2M«t4: 刼31«5)
2、.qartlet 曰WFT F iSre DIEemp nc NTtr U站fZPE:l:i 帀曬Jt如卅底 ha dit? MTatanlesifltp.na 1HT 制5口1«(町/ bD diH EiATE安裝演示數(shù)據(jù)庫(kù)的步驟如下:a)解壓文件到一個(gè)目錄如:Mydirb) 運(yùn)行cmd命令,cd到Mydirc) 運(yùn)行如下命令: mysql -u root -p -t < employees.sql提示:如果系統(tǒng)提示mysql命令無(wú)法找到,是path環(huán)境變量設(shè)置問(wèn)題,可以把 mysql'bin目錄加入path環(huán)境變量搜索目錄中,也可以使用全路徑方式運(yùn)行該命令即 可。演
3、示數(shù)據(jù)庫(kù)的數(shù)據(jù)表提供多達(dá)數(shù)百萬(wàn)條記錄,可以驗(yàn)證后續(xù)我們要講的SQL知識(shí)。2.2. 基本用法最基本的用法,語(yǔ)法:SELECTcolname,colname2FROMtbl_name1 , tbl_name2 , WHERE條件表達(dá)式Select后跟查詢列,用逗號(hào)分開(kāi),*號(hào)表示返回所有字段,因效率問(wèn)題,不建議這么用。From后跟查詢的表,用逗號(hào)分開(kāi)|Where后是查詢的條件Select stdcode,std name from stude nt where std name=李勇”2.3. 高級(jí)用法2.3.1. 用top關(guān)鍵字限定返回記錄的前 N行SELECT TOP n <列名表>
4、 FROM <表名 > 查詢條件Select top 10 stdcode,std name from stude nt where old >25用top percent n限疋返回記錄的刖百分比2.3.2.Select top 10 perce ntstdcode,std name from stude nt where old >202.3.3.用distinct限定避免重復(fù)行2.3.4.Select disti net pers on s.std name from pers on s,scores where scores.pers oni d=pers on
5、 s.id and scores.score <60 用like進(jìn)行模糊檢索like進(jìn)行模糊檢索,通常用到如下通配符:%通配一個(gè)或多個(gè)字符,可以左通配,也可以右通配,下面為右通配,檢索所有代碼 以jq開(kāi)始的學(xué)生。Select stdcode,std name from stude nt where stdcode like jq%':通配任意一個(gè)字符,下面檢索所有姓名張且是2個(gè)字的學(xué)生Select stdcode,std name from stude nt where std name like張 _':通配在列表內(nèi)的任意一個(gè)字符,下面檢索居住城市是A或L或N開(kāi)始的人員
6、SELECT * FROM Perso ns WHERE City LIKE 'ALN%'A:通配不在列表內(nèi)字符,下面檢索居住城市不是A或L或N開(kāi)始的人員SELECT * FROM Perso ns WHERE City LIKE 'FALN%'2.3.5. 用in限定查詢字段值所在的列表F面查找名字的后段是 Admas或Carter。SELECT * FROM Perso ns WHERE LastName IN ('Adams','Carter')2.3.6. 用between and限定查詢字段值在一定的區(qū)間內(nèi)這種用法一般查
7、詢的字段是能比較大小的,如:日期,數(shù)值,字符雖然也能比較,但比 較的邏輯(字母順序)并不一定滿足我們的意圖,請(qǐng)注意體會(huì)。SELECT * FROM Pers ons WHERE old betwee n 20 and 302.3.7. 用when case else 表達(dá)式對(duì)數(shù)據(jù)進(jìn)行處理case具有兩種格式。簡(jiǎn)單 case函數(shù)和case搜索函數(shù)-簡(jiǎn)單 case函數(shù)case sexwhe n '1' then '男'whe n 2 then '女'else ' 其他'end-case搜索函數(shù)case whe n sex = '
8、;1' the n '男'whe n sex = 2 the n女'else ' 其他'end但是和這兩種方式,可以實(shí)現(xiàn)相同的功能。簡(jiǎn)單case函數(shù)的寫(xiě)法相對(duì)比較簡(jiǎn)潔,case搜索函數(shù)相比,功能方面會(huì)有些限制,比如寫(xiě)判定式。case 部分還有一個(gè)需要注重的問(wèn)題,case函數(shù)只返回第一個(gè)符合條件的值,剩下的將會(huì)被自動(dòng)忽略。下面語(yǔ)句從表 md_staf中按月統(tǒng)計(jì)出2017年每月人數(shù),并按月分組select case mon thof(r.start_date) whe n 1 the n '1月when 2 then '2月'when 3 then '3月'whe n 4 the n '4月'whe n 5 the n '5月'when 6 then '6月'whe n 7 the n '7月'when 8 then '8月'when 9 then '9月'whe n 10 the
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 員工流失應(yīng)對(duì)的方案
- 2024-2030年中國(guó)教育企業(yè)資源計(jì)劃(ERP)軟件行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略研究報(bào)告
- 亞馬遜注冊(cè)兼職合同范本
- 醫(yī)用設(shè)備合同范本
- 2024-2030年中國(guó)拉床市場(chǎng)銷售規(guī)模分析與發(fā)展?jié)摿υu(píng)估研究報(bào)告
- 2024-2030年中國(guó)折疊床行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略研究報(bào)告
- 2024-2030年中國(guó)抗菌不銹鋼行業(yè)供需風(fēng)險(xiǎn)與發(fā)展形勢(shì)分析報(bào)告
- 2024-2030年中國(guó)抗感染藥行業(yè)調(diào)研分析及發(fā)展趨勢(shì)預(yù)測(cè)研究報(bào)告
- 2024-2030年中國(guó)抄數(shù)機(jī)行業(yè)運(yùn)行態(tài)勢(shì)與未來(lái)供需形勢(shì)分析報(bào)告
- 2024-2030年中國(guó)托盤(pán)蓋行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略研究報(bào)告
- 家庭農(nóng)場(chǎng)合伙入股協(xié)議書(shū)
- 住建部《房屋市政工程生產(chǎn)安全重大事故隱患判定標(biāo)準(zhǔn)(2022版)》測(cè)試題
- 金屬材料凝固原理與技術(shù)PPT完整版全套教學(xué)課件
- 國(guó)家機(jī)構(gòu)有哪些課件
- 二年級(jí)上冊(cè)數(shù)學(xué)說(shuō)課稿-連加、連減 |蘇教版
- 幼兒園園長(zhǎng)一日三巡記錄表實(shí)用文檔
- 部編版五年級(jí)語(yǔ)文上冊(cè)必考知識(shí)點(diǎn):易錯(cuò)讀音
- 材料科學(xué)與工程導(dǎo)論智慧樹(shù)知到答案章節(jié)測(cè)試2023年華南理工大學(xué)
- 標(biāo)準(zhǔn)坐標(biāo)紙-下載版
- 如愿二聲部合唱簡(jiǎn)譜文檔
- GB/T 2040-2017銅及銅合金板材
評(píng)論
0/150
提交評(píng)論