




已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
計(jì)算機(jī)等級(jí)考試三級(jí)數(shù)據(jù)庫(kù)技術(shù)課講師:楊梅,第七章高級(jí)數(shù)據(jù)庫(kù)查詢,內(nèi)容摘要:1.掌握一般數(shù)據(jù)查詢功能的擴(kuò)展2 .掌握查詢的合并、交叉、差分運(yùn)算3 .掌握子查詢的使用4 .了解其他查詢功能,第七章高級(jí)數(shù)據(jù)庫(kù)查詢, 1.SELECT文件select distinct topn select _ list intonew _ table 來(lái)自表_源 when research _ condititieon 組by組_ by _ expresssed having esearch _ condition order by _ expression ASC|desc compute expression 、第1部分中的常規(guī)數(shù)據(jù)查詢?cè)鰪?qiáng)功能、2.top約束結(jié)果集topn percent with tith 第1節(jié)一般數(shù)據(jù)查詢功能擴(kuò)展,【例1】包括查詢單價(jià)最高的前3種商品的商品名、商品類(lèi)別和單價(jià)、并列狀況。 SELECTTOP3WITHTIESGoodsName,goods類(lèi)別名稱,銷(xiāo)售單元價(jià)格, form table _ goodsajointable _ goodscllassbona.goodsandclassid=b.goodscllassidorderbysaleunitpricescd,第1節(jié)使用一般數(shù)據(jù)查詢功能擴(kuò)展,CASE函數(shù)按情況不同CASE函數(shù)是多分支表達(dá)式。 兩種類(lèi)型:簡(jiǎn)單CASE函數(shù)搜索CASE函數(shù),第一節(jié)一般數(shù)據(jù)搜索擴(kuò)展,語(yǔ)法: casewhenboolean表達(dá)式1then結(jié)果表達(dá)式1whenboolean表達(dá)式2then結(jié)果表達(dá)式2, whenboolean表達(dá)式nthen結(jié)果表達(dá)式nELSE結(jié)果表達(dá)式n1結(jié)束, 第1節(jié)一般數(shù)據(jù)檢索功能擴(kuò)展【例】分析下列句子的作用(P110)SELECTa.GoodsID,商品銷(xiāo)售類(lèi)別=casewhycount (b.goods id ) 10 then人氣商品when count (b.goods id ) between5and10then普通商品when count (b.goods id ) BETWEEN1AND4THEN“不易銷(xiāo)售的商品”ELSE“不易銷(xiāo)售的商品”endfromtable _ goodsalftjointable _ salesbilldetailbona.goods GID=b.goodsidgroupbya.goods GID 第1節(jié)一般數(shù)據(jù)查詢功能擴(kuò)展4 .將查詢結(jié)果保存到新表中SELECT查詢列表順序INTOFROM數(shù)據(jù)源(其他行過(guò)濾器、組語(yǔ)句)注意:在表名前加#表示本地臨時(shí)表,#表示全局臨時(shí)表、表示例: select * into # HD _ customererfromtable _ customer where第1部分的常見(jiàn)數(shù)據(jù)查詢擴(kuò)展,1 .運(yùn)算和運(yùn)算(UNION ) :將多個(gè)查詢結(jié)果合并為一個(gè)結(jié)果集。 的雙曲馀弦值。 語(yǔ)法: SELECT語(yǔ)句1UNIONALLSELECT語(yǔ)句2UNIONALL、第2部分中的查詢結(jié)果之和、交叉點(diǎn)、差異計(jì)算和UNION注意:合并查詢?cè)赟ELECT中的列數(shù)必須相同,并且含義必須相同。 每個(gè)對(duì)應(yīng)列的數(shù)據(jù)類(lèi)型都隱式兼容,如char(20 )和varchar(40 )。 合并結(jié)果使用第一個(gè)SELECT語(yǔ)句的列標(biāo)題。 如果需要排序,則GROUPBY語(yǔ)句在最后一個(gè)SELECT之后寫(xiě)入,排序的語(yǔ)句是第一個(gè)SELECT的列名。 第2節(jié)查詢結(jié)果的并列、交叉、差分運(yùn)算、2 .交叉運(yùn)算交叉運(yùn)算:返回在2個(gè)集合中同時(shí)出現(xiàn)的記錄。 語(yǔ)法: SELECT語(yǔ)句1INTERSECTSELECT語(yǔ)句2INTERSECTSELECT語(yǔ)句n、第2部分查詢結(jié)果的并行、交叉、差分運(yùn)算、3 .差分運(yùn)算差分運(yùn)算:返回第一個(gè)集合中不在第二個(gè)集合中的記錄。 語(yǔ)法: SELECT語(yǔ)句1EXCEPTSELECT語(yǔ)句2EXCEPTSELECT語(yǔ)句n、第2部分中查詢結(jié)果的并行、交叉、差異運(yùn)算和子查詢是另一個(gè)SELECT語(yǔ)句中包含的SELECT語(yǔ)句。 外部SELECT語(yǔ)句稱為外部查詢,內(nèi)部SELECT語(yǔ)句稱為內(nèi)部查詢(或子查詢)。 子查詢始終包含在括號(hào)中。(1) where expression not in (subquery );(2) whreexpressioncomparison _ operator any|all ;(3) where not exists (subquery ) 包含子查詢的SELECT語(yǔ)句主要是第3節(jié)相關(guān)子查詢,1 .使用子查詢的集合測(cè)試示例: SELECTCname、 addressfromtable _ customerwheredressin (selectaddresfromtable _ customerwheelrecname=王曉) and cname=王曉,第3節(jié)相關(guān)子查詢, 2 .使用子查詢的比較測(cè)試示例:查詢單價(jià)最高的商品的名稱和單價(jià)select good name salesunitpricefromtable _ goodsawheelaleunitprice=(select max (salue unit price ) from TTM 第3節(jié)相關(guān)子查詢,3 .使用子查詢的存在性測(cè)試?yán)翰樵冑?gòu)買(mǎi)單價(jià)超過(guò)2000元商品的顧客的會(huì)員編號(hào)。 selectdiscintcardidfromt
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年《試驗(yàn)檢測(cè)師》考試題庫(kù)含答案(考試直接用)
- 商業(yè)銀行金融科技人才培養(yǎng)策略報(bào)告:2025年金融科技人才創(chuàng)新思維培養(yǎng)
- 基于2025年教育游戲化兒童批判性思維訓(xùn)練實(shí)踐創(chuàng)新教育教學(xué)設(shè)計(jì)實(shí)踐報(bào)告
- 智能化技術(shù)在2025年城市污水處理廠改造中的智能化改造技術(shù)方案報(bào)告
- 2025年環(huán)保設(shè)備制造業(yè)市場(chǎng)潛力分析與產(chǎn)品創(chuàng)新模式創(chuàng)新報(bào)告
- 2025年環(huán)保產(chǎn)業(yè)技術(shù)創(chuàng)新成果分析與產(chǎn)業(yè)升級(jí)路徑研究報(bào)告001
- 2025年教育游戲化在兒童教育中的教學(xué)評(píng)價(jià)創(chuàng)新報(bào)告
- 手機(jī)配件培訓(xùn)
- DR常規(guī)體位操作技術(shù)
- 醫(yī)院醫(yī)保協(xié)議培訓(xùn)課件
- 2025-2030中國(guó)蔬菜溫室大棚市場(chǎng)消費(fèi)趨勢(shì)分析與經(jīng)營(yíng)管理風(fēng)險(xiǎn)報(bào)告
- 學(xué)校外來(lái)人員登記制度
- 應(yīng)急物資中轉(zhuǎn)站項(xiàng)目可行性研究報(bào)告(模板范文)
- 2025年初級(jí)等保測(cè)評(píng)試題及答案
- 薄壁空心墩施工方案
- 多重耐藥菌醫(yī)院感染預(yù)防與控制技術(shù)指南(試行)
- 教師如何使用AI開(kāi)展教學(xué)DeepSeek使用指南人工智能 課件
- 油氣田地面工程詳解
- 地面注漿施工方案
- 《股骨粗隆間骨折》課件
- 深圳“20+8”之生物醫(yī)藥產(chǎn)業(yè)-前景機(jī)遇與技術(shù)趨勢(shì)探析報(bào)告-前瞻產(chǎn)業(yè)研究院
評(píng)論
0/150
提交評(píng)論