javaee物聯(lián)網(wǎng)云計(jì)算系列培訓(xùn)教材oracle數(shù)據(jù)庫(kù)設(shè)計(jì)_第1頁(yè)
javaee物聯(lián)網(wǎng)云計(jì)算系列培訓(xùn)教材oracle數(shù)據(jù)庫(kù)設(shè)計(jì)_第2頁(yè)
javaee物聯(lián)網(wǎng)云計(jì)算系列培訓(xùn)教材oracle數(shù)據(jù)庫(kù)設(shè)計(jì)_第3頁(yè)
javaee物聯(lián)網(wǎng)云計(jì)算系列培訓(xùn)教材oracle數(shù)據(jù)庫(kù)設(shè)計(jì)_第4頁(yè)
javaee物聯(lián)網(wǎng)云計(jì)算系列培訓(xùn)教材oracle數(shù)據(jù)庫(kù)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第五章聯(lián)接查詢和分組查詢?nèi)缦碌腡-SQL語(yǔ)句含義是什么?Temp表中A列為商品名稱,請(qǐng)說出查詢以大寫字母開頭的所有商品名稱的T-SQL語(yǔ)句聚合函數(shù)COUNT()和SUM()各代表什么意思?回顧和作業(yè)點(diǎn)評(píng)SELECTTelephoneFROMstuWHERETelephoneNOTLIKE'6%'SELECTAFROMTempWHEREALIKE'[A-Z]%'預(yù)習(xí)檢查分組查詢主要解決什么問題?多表聯(lián)接主要解決什么問題?用在什么場(chǎng)合?統(tǒng)計(jì)學(xué)生考試信息從多個(gè)數(shù)據(jù)表中取得學(xué)生考試成績(jī)單本章任務(wù)使用GROUPBY進(jìn)行分組查詢掌握多表聯(lián)接查詢本章目標(biāo)學(xué)號(hào)姓名地址所屬年級(jí)……001王明全湖南長(zhǎng)沙1002張菲湖北宜昌1003于寄謙甘肅天水1004劉國(guó)正山東荷澤1005周接輪臺(tái)灣新竹2006鞏小妹香港龍灣2007鞏大妹香港龍灣2008張明敏北京順義3009矛十八四川棉陽(yáng)3010張林光陜西臨潼3需求1每年級(jí)的學(xué)生人數(shù)各是多少?分組查詢?cè)淼谝粚W(xué)期人數(shù)第二學(xué)期人數(shù)第三學(xué)期人數(shù)學(xué)號(hào)姓名地址所屬年級(jí)001王明全湖南長(zhǎng)沙1002張菲湖北宜昌1003于寄謙甘肅天水1004劉國(guó)正山東荷澤1005周接輪臺(tái)灣新竹2006鞏小妹香港龍灣2007鞏大妹香港龍灣2008張明敏北京順義3009矛十八四川棉陽(yáng)3010張林光陜西臨潼3三組分組查詢用法SELECT……FROM

<表名>WHERE……GROUPBY……分組查詢語(yǔ)句SELECT

COUNT(*)AS人數(shù),SGradeAS年級(jí)FROMStudents

GROUPBYSGrade演示示例1:分組查詢SELECT

CourseID,AVG(Score)AS課程平均成績(jī)FROMScoreGROUPBYCourseID分組查詢解析2-1對(duì)分組后的每個(gè)組內(nèi)的記錄進(jìn)行一個(gè)聚集,通常用到聚合函數(shù)查詢每門課程的平均分按照什么進(jìn)行分組?分組狀查詢姻解析2-撐2SE驚LE桃CTCo榜ur洞se摘ID,AV橡G(艦Sc子or牢e)AS課程你平均廉成績(jī)FR雞OMSc帽or穩(wěn)eGR摟OU密P底BYCo節(jié)ur沫se戶IDOR郵DE糊R攜BYAV絮G(劑Sc宋or術(shù)e)查詢輸每門忽課程略的平懼均分賽,并特且按堪照分核數(shù)由吧低到階高的滔順序箏排列紛顯示SE漠LE岸CTSt迫ud眾en婆tI未D,Co掉ur竿se場(chǎng)ID,AV禍G(去Sc絮or苦e)AS課程太平均瘋成績(jī)FR黑OMSc限or茫eGR借OU艇P智BYCo渣ur慕se尚ID思考分組簽查詢腫所查躲詢的蹈列1、分烈組列2、聚凈合函圖數(shù)計(jì)挺算出誦的列分析純以下悲的SQ鐮L,結(jié)姨果會(huì)緩怎樣倦?練習(xí)——使用拔分組駛查詢悅學(xué)生竭相關(guān)貼信息需求泳說明查詢約每個(gè)播年級(jí)廊的總高學(xué)時(shí)唯數(shù),抽并按忘照升驅(qū)序排映列查詢寬每個(gè)慕參加伙考試議的學(xué)這員的感平均訓(xùn)分查詢央每門歡課程年的平算均分姐,并檔按照沾降序體排列查詢闊每個(gè)垂學(xué)生墨參加革的所診有考衫試的蔑總分喜,并擇按照葉降序謹(jǐn)排列完成析時(shí)間夸:15分鐘共性六問題振集中屈講解常見度調(diào)試央問題估及解咸決辦撲法代碼愚規(guī)范友問題共性羊問題贈(zèng)集中產(chǎn)講解需求2統(tǒng)計(jì)陸每學(xué)雕期男丑女同飄學(xué)的默人數(shù)叮,該敢怎么且辦?對(duì)學(xué)勢(shì)生進(jìn)爪行分需組計(jì)算劃每組愛學(xué)生豎的總蛋人數(shù)多列竹分組2-灣1年級(jí)鎖分組性別嬌分組多列湖分組2-批2SE址LE環(huán)CTCO升UN僚T(為*)許A叼S人數(shù),SG呀ra糟deAS年級(jí),SS跳exAS性別FR貴OMSt書ud躁en弓tSGR橡OU綱PBYSG豪ra柜de唉,S峰Se旁xOR發(fā)DE愛R閥BYSG治ra嶄de演示示例2:多列分組OR險(xiǎn)DE款R辜BY子句衡在這托里的歪作用黨?需求3如何北獲得量總?cè)藭r(shí)數(shù)超駝過15人的沫年級(jí)驅(qū)?條件限定分組濤篩選SE禍LE次CT氧…夏…片F(xiàn)R啦OM<表名>WH收ER秒E交……GR威OU閉P暫BY……HA敵VI幼NG暫……SE潤(rùn)LE丸CT譽(yù)C階OU右NT陣(*鞋)檢AS人數(shù),SG宰ra鄭deAS年級(jí)FR叫OM雖S設(shè)tu砍de抄nt余sGR鋼OU臉P蟻BYSG芝ra寄deHA魚VI套NG炎C殲OU饞NT減(*述)>凝15分組業(yè)篩選回語(yǔ)句演示示例3:分組篩選WHEREGROUPBYHAVINGWH槐ER瓶E子爺句:用來譽(yù)篩選FR株OM子句走中指視定的箱操作碗所產(chǎn)幸生的沙行GR和OU召P幻玉BY腸子句廟:用來懼分組WH與ER穩(wěn)E子句負(fù)的輸境出HA積VI刊NG太子句獵:用來貧從分特組的贈(zèng)結(jié)果茄中篩盆選行WH清ER蝴E與HA僻VI禮NG對(duì)比SE觸LE狼CT部門她編號(hào),狀CO發(fā)UN怒T(誰(shuí)*)FR傅OM員工單信息家表WH獄ER綁E工資>=缸2漸00決0GR候OU批P獎(jiǎng)BY部門叉編號(hào)HA綱VI賠NG估CO哀UN圍T(后*)對(duì)>柄1思考查詢粱有多唯個(gè)員伍工的焰工資青不低甩于20江00的部鵲門編模號(hào)分析鋸以下煎的T-極SQ財(cái)L,其促作用該是什餡么?指導(dǎo)——限定授條件受的分膜組查竹詢2-皇1訓(xùn)練響要點(diǎn)GR帥OU咸P戰(zhàn)BY子句HA酬VI彩NG子句聚合股函數(shù)需求敘說明查詢驚學(xué)生圈相關(guān)攏信息查詢巡壽考試咬相關(guān)迅信息講解故需求慌說明指導(dǎo)——限定蠶條件池的分封組查掃詢2-駱2難點(diǎn)里分析計(jì)算水學(xué)生短的年瞞齡至少斯一次落不及利格的霞信息fl滑oo礙r(mo給nt握hs軍_b絮et責(zé)we摘en瀉(s架ys映da親te,b踏or訪nd匯at鋒e)/壘12醬)fl寸oo男r(供to互_n露um柱be猾r(朵sy昂sd停at勁e-淡bo翁rn麗da底te猜)/蒸36葵5)WH北ER圓ESt筐ud甘en蓬tR惱es占ul劇t<欣60GR走OU跪P置BYSt慶ud攻en健tN造o完成投時(shí)間閥:25分鐘小結(jié)如果姐查詢擔(dān)語(yǔ)句將得沖到以誕下的宇查詢故結(jié)果亮,那燈么以敘下的縱查詢辛語(yǔ)句守將輸回出哪屆些信隔息?SE協(xié)LE奏CT找*圓F頭RO那M辮ASE跳LE默CT速A選1,疼B1早,M災(zāi)AX呼(C譜1)FR練OM氧A需求4學(xué)號(hào)姓名年級(jí)…001張青裁1002陳剛1003蘇三東1學(xué)號(hào)科目分?jǐn)?shù)001260002270003480如何賴同時(shí)橋從這蕩兩個(gè)蜂表中筐取得萍數(shù)據(jù)腸??jī)?nèi)聯(lián)絮接(I勺NN騙ER描J飯OI噴N)外聯(lián)源接左外算聯(lián)接(L成EF賤T核JO搞IN蹲)右外檔聯(lián)接(R照IG犁HT雜J塵OI柜N)常用竿的多如表聯(lián)慈接查層詢內(nèi)聯(lián)戚接3-贊1SNameSCode梅超風(fēng)1陳玄風(fēng)2陸乘風(fēng)3曲靈風(fēng)4StudentsIDCourseIDScore100197200189200267300276300381St搏ud衡en房誠(chéng)tsSc撲or廟eSNameCourseIDScore梅超風(fēng)00197陳玄風(fēng)00189陳玄風(fēng)00267陸乘風(fēng)00276陸乘風(fēng)00381查詢移結(jié)果內(nèi)聯(lián)嬸接使承用比低較運(yùn)汪算符稀根據(jù)塘每個(gè)伐表的掏通用纏列中準(zhǔn)的值距匹配勞兩個(gè)舟表中類的行內(nèi)聯(lián)知接3-千2SE援LE挎CT……FRO紡M表1IN憑NE畫R偶JO塘IN表2ON……SE延LE弱CT……FRO縣M表1,表2WH暑ER帽E……SE興LE前CTS.SN戚am伙e,暈C.逗Co常ur幻玉se大ID扭,C臭.S僅co慮reFRO雕MSc曉or營(yíng)e昂AS焦CIN抄NE沿R筍JO希INSt啊ud取en剖ts違A撐S觀SONC.犧St甲u(yù)d餐en巴tI軋D=S.栗SC割od搖eSE巡壽LE需CTSt姨ud攪en伶ts場(chǎng).S憲Na趟me,Sc罩or交e.吊Co乓ur瞎se訓(xùn)ID,Sc戲or趨e.細(xì)Sc列or示eFR面OMSt爐ud郊en河ts摧,S邀co往reWH西ER億ESt職ud給en婚ts糕.S穴Co晃de=Sc周or簡(jiǎn)e.愁St皺ud竭en肌tI制D等價(jià)演示示例4:內(nèi)聯(lián)接內(nèi)聯(lián)蜜接語(yǔ)定句內(nèi)聯(lián)替接3-駕3SE顛LE在CTS.SN淘am聞e,礦C.路Co質(zhì)ur黨se翠ID之,C版.S捉co致reFRO已MSt目ud脊en燭ts浙A更S炊SIN漂NE岸R飼JO非INSc親or匆e煉AS赴CONC.間St敬ud津en劃tI令D<>S.劣SC茫od秒eSE票LE火CTS.SN凱am筍e,俱C.夫Co皇ur歸se款I(lǐng)D縮慧,C趨.S吃co佩reFRO淚MSt杠ud會(huì)en稅ts蝕A擊S亞SIN達(dá)NE存R汗JO規(guī)INSc嫂or收e證AS胖CONC.傍St齒ud框en急tI沃D=S.蹲SC緩od狼e15行下面恨的查忠詢語(yǔ)戶句返臥回的腐查詢銷結(jié)果潮是一袋樣的靠嗎?根據(jù)棒前面曠表中輔數(shù)據(jù)津,下阿面的舉查詢勞語(yǔ)句孟將會(huì)屬返回攀多少荒行記扎錄?SE紅LE忙CTSt縫ud烏en貌ts楚.S饑Na缸me,Sc雞or牽e.莖Co嚇ur翁se便ID,Sc洗or音e.攤Sc社or裁eFR饅OMSt涉ud熱en猾ts輪,S饅co稍reWH咬ER互ESt卵ud奏en皮ts劑.S洞Co悠de=Sc襖or秧e.猜St過ud捏en郵tI饅D兩個(gè)吼語(yǔ)句黃的執(zhí)牲行結(jié)駱果相牌同指導(dǎo)——兩表幟內(nèi)聯(lián)蛇接查澤詢信帥息2-沾1訓(xùn)練綿要點(diǎn)兩表石內(nèi)聯(lián)菌接查稀詢IN柔NE培R尤JO黑IN航…O詳N的使茶用WH許ER襪E的使災(zāi)用需求惠說明查詢歷學(xué)生差相關(guān)陽(yáng)信息查詢堡考試倆相關(guān)裁信息講解致需求屆說明指導(dǎo)——兩表朋內(nèi)聯(lián)鄰接查液詢信用息2-下2難點(diǎn)曉分析查詢讀年級(jí)盒編號(hào)番為1的年往級(jí)名豈稱、腥科目陶名稱追及學(xué)饞時(shí)SE森LE普CT……FR新OMSu矛bj辨ec始t裝AS咽JIN站NE罩R他JO冤INGr冷ad杜e替AS鹿GONJ.躁Gr態(tài)ad夠eI舉d=G.華Gr乳ad敢eI敏dWH抱ER鞏EG.巴Gr永ad回eI新d=1完成妻時(shí)間濃:20分鐘SE研LE沖CTS.障SN暢am緊eAS姓名,CS睬.C柜ou矮rs墾eN潤(rùn)am到eAS課程,C.英Sc辦or激eAS成績(jī)FR融OMSt化ud屢en營(yíng)ts梢A枕S捏SIN寄NE堪R已JO汪INSc竊or司e竭AS幼CON(S.驗(yàn)SC沸od對(duì)e=C.盯St梳ud哄e(cuò)n瞇tI罩D)IN步NE動(dòng)R拆JO盾INCo桂ur婦se奏A定S暑CSON(CS鋸.C上ou觀rs洪eI苗D=C.韻Co廣ur刪se昆ID)三表帳內(nèi)聯(lián)罰接CourseIDCourseName…………SNameSCode…………StudentsIDCourseIDScore………………姓名課程成績(jī)………………使用WH訊ER搏E語(yǔ)句鵲如何我實(shí)現(xiàn)刺?練習(xí)——三表局內(nèi)聯(lián)除接查駝詢信填息需求縮慧說明查詢片學(xué)生府學(xué)號(hào)康、姓借名、脅考試城科目孩名稱祝及成扮績(jī)查詢緒參加綱“走腦進(jìn)Ja床va編程匙世界膝”考躬試的純學(xué)生償姓名術(shù)、成迷績(jī)、斧考試亦日期完成猾時(shí)間付:10分鐘左外駁聯(lián)接SNameSCode梅超風(fēng)1陳玄風(fēng)2陸乘風(fēng)3曲靈風(fēng)4StudentsIDCourseIDScore100197200189200267300276300381St襲ud證en警tsSc控or君eSNameCourseIDScore梅超風(fēng)00197陳玄風(fēng)00189陳玄風(fēng)00267陸乘風(fēng)00276陸乘風(fēng)00381曲靈風(fēng)NULLNULL查詢飼結(jié)果SE餡LE英CTS.SN盟am租e,漆C.起Co濫ur錢se耐ID霜,C句.S悉co寶reFRO燙MSc他or殊e雪AS吧CLE闊FT判J領(lǐng)OI民NSt炎u(yù)d語(yǔ)en秩ts杠A多S款SONC.妹St望ud皮en嗓tI慈D=S.本SC隔od室e不一河樣,辛主表像和從執(zhí)表位倡置已繞互換SE奸L(zhǎng)E晌CTS.SN增am饒e,償C.哈Co辛ur真se緊ID擋,C也.S室co幸reFRO燭MSt曉u(píng)d便en歉ts夠A括S哈SLE先FT康J伍OI賴NSc構(gòu)or挪e腥AS濾CONC.申St初ud擇en搖tI答D=S.專SC砍od窄e主表酒(左諸表)St寨ud充en炸ts中的借數(shù)據(jù)逢逐條糟匹配解從表Sc棉or膚e中的玻數(shù)據(jù)1、匹儲(chǔ)配,晃返回忽到結(jié)哪果集2、無貓匹配救,NU釣LL值返砍回到稈結(jié)果急集演示示例5:左外連接猜一由猜:駐這樣炭寫,零返回萍的查碧詢結(jié)確果是藍(lán)一樣搖的嗎凱?SE惠LE圣CT圖書浪編號(hào),圖書瓣名稱,出版接社名刷稱FR鑰OM圖書繳表RI患GH種T懸OU淘TE屬R靠JO務(wù)IN出版油社表ON圖書羞表.出版渴社編彎號(hào)=出版多社表.出版剝社編宋號(hào)右外群聯(lián)接圖書編號(hào)圖書名稱出版社名稱1走進(jìn)Java編程世界北大出

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論