实验三 表的集合查询与统计查询实验

二、实验内容

基于实验一建立的 “图书读者数据库”(Book_Reader_DB)和实验二输入的部分虚拟数据,在SQL Server 2000查询分析器的Transact-SQL语句输入区输入Transact-SQL语句,然后点击“查询”菜单中的“执行”菜单项(或用F5快捷键),执行输入区的Transact-SQL语句。

1、集合查询实验

在“图书读者数据库”(Book_Reader_DB)中,用集合查询的方法完成下列查询任

务:

① 查询计算机类和机械工业出版社出版的图书;

② 查询清华大学出版社出版的书中与机械工业出版社出版的所有不相同的图书号

与书名;

③ 查询清华大学出版社出版的书与环境类图书的交集; ④ 查询借阅过清华大学出版社出版的“数据结构” 图书和西安电子工业出版社出版的“操作系统”图书的读者号的并集;

2、统计查询实验

在“图书读者数据库”(Book_Reader_DB)中,用分组、统计与计算的方法完成下列查询任务:

① 查找这样的图书类别:要求类别中最高的图书定价不低于全部按类别分组的图书平均定价的2倍;

② 求机械工业出版社出版的各类图书的平均定价,用Group by来实现; ③ 列出计算机类图书的书号、名称及价格,最后求出册数和总价格;

④ 列出计算机类图书的书号、名称及价格,并求出各出版社这类书的总价格,最后求出全部册数和总价格;

⑤ 查询订购图书最多的出版社及订购图书的数量; ⑥ 查询2000年以后购买的图书总册数; ⑦ 计算各类图书的总册数;

⑧ 查询每本图书的平均借阅次数;

在实验2的基础上建立的三张表 1.Book表

2.Borrow表

3.Reader表

1、集合查询实验

在“图书读者数据库”(Book_Reader_DB)中,用集合查询的方法完成下列查询任务: ① 查询计算机类和机械工业出版社出版的图书;

② 查询清华大学出版社出版的书中与机械工业出版社出版的所有不相同的图书号与书名;

③ 查询清华大学出版社出版的书与环境类图书的交集;

④ 查询借阅过清华大学出版社出版的“数据结构” 图书和西安电子工业出版社出版的“操作系统”图书的读者号的并集;

2、统计查询实验

在“图书读者数据库”(Book_Reader_DB)中,用分组、统计与计算的方法完成下列查询任务:

① 查找这样的图书类别:要求类别中最高的图书定价不低于全部按类别分组的图书平均定价的2倍;

② 求机械工业出版社出版的各类图书的平均定价,用Group by来实现;

③ 列出计算机类图书的书号、名称及价格,最后求出册数和总价格;

④ 列出计算机类图书的书号、名称及价格,并求出各出版社这类书的总价格,最后求出全部册数和总价格;

>>闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鐐劤缂嶅﹪寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磼閻愵剙鍔ょ紓宥咃躬瀵鎮㈤崗灏栨嫽闁诲酣娼ф竟濠偽i鍓х<闁绘劦鍓欓崝銈囩磽瀹ュ拑韬€殿喖顭烽幃銏ゅ礂鐏忔牗瀚介梺璇查叄濞佳勭珶婵犲伣锝夘敊閸撗咃紲闂佺粯鍔﹂崜娆撳礉閵堝棛绡€闁逞屽墴閺屽棗顓奸崨顖氬Е婵$偑鍊栫敮鎺楀磹瑜版帒鍚归柍褜鍓熼弻锝嗘償閵忕姴姣堥梺鍛婄懃閸燁偊鎮惧畡鎵殾闁搞儜灞绢棥闂佽鍑界徊濠氬礉鐎n€兾旈崨顔规嫼闂侀潻瀵岄崢濂稿礉鐎n喗鐓曢柕濞垮劤缁夎櫣鈧娲橀崝娆撳箖濞嗗浚鍟呮い鏃囨閻︽粓姊绘笟鈧ḿ褔鎮ч崱妞㈡稑螖閸愵亞鐣堕梺鍦劋閹歌埖绂嶅⿰鍫熺叆闁哄倽娉曟禒銏⑩偓瑙勬尭濡盯鍩€椤掍緡鍟忛柛鐘愁殜閹繝鏁撻悩顔瑰亾娓氣偓瀵噣宕煎┑瀣暪闂備胶绮Λ浣搞€掕ぐ鎺撳仺缂備焦岣跨弧鈧梺姹囧灲濞佳冪摥闂備焦瀵уú蹇涘磹濠靛棛鏆︽い鏍仜缁犮儲銇勯弬鍨稏缂佹顦辩槐鎾诲磼濞嗘垵濡介梺鎸庢磵閺呮盯鍩㈤幘瀵割浄閻庯綆鍋嗛崢浠嬫⒑瑜版帒浜伴柛妯兼櫕缁辩偤骞嬮敂鐣屽幗闂婎偄娲﹀鍦礊閹达附鐓冮悷娆忓閻忓瓨銇勯姀锛勬噰闁诡噣鏀遍敍鎰媴閸撳弶顥¢梻鍌氬€搁崐鎼佸磹妞嬪孩顐芥慨姗嗗厳缂傛氨鎲搁弮鍫濈畺鐟滄柨鐣烽崡鐐╂婵☆垵鍋愰弸鍐⒒娓氣偓閳ь剚绋戝畵鍡涙煕鐎n亷韬€殿噮鍋呯换婵嬪磼濡や焦鏉搁梻浣虹帛钃辩憸鏉垮暣閸┾偓妞ゆ帒鍊归弳顒傗偓娈垮枔閸斿秶绮嬮幒鏂哄亾閿濆簼绨芥い鏂匡躬濮婅櫣鎲撮崟顐㈠Ц濠碘槅鍋勭€氼喗绔熼弴掳浜归柟鐑樻尵閸樼敻姊虹紒姗嗘當闁绘锕﹀▎銏ゆ嚑椤掑倹锛忛梺璇″瀻瀹€鈧崥瀣⒑閸濆嫮鐏遍柛鐘崇墵閻涱噣宕卞鍏夹╂俊鐐€х紞鈧繛鍛礃缁岃鲸绻濋崶鑸垫櫇濡炪倖鍔戦崹缁樼閹间焦鈷戦柛婵嗗閻忛亶鏌涢悩宕囧⒌闁靛棔绀侀埥澶愬閻樿尪鈧灝鈹戞幊閸婃洟宕悧鍫濐嚤闁搞儺鍓氶埛鎴︽煕濞戞﹫榫氬瑙勆戦妵鍕箣濠垫劖笑濡炪値鍋勭换鎰弲濡炪倕绻愮€氼亞妲愰崼鏇熲拺闁告稑锕ユ径鍕煕濮椻偓缁犳牕鐣峰┑瀣嵍妞ゆ挾濮烽敍婵嬫⒑缁嬫寧婀版慨妯稿妼閻剛绱撻崒娆愮グ闁糕晜鐗曢悾婵嬪箹娴e摜鐣烘繛鏉戝悑閹矂寮€n喗鐓冪憸婊堝礈濞嗘挻鍋╅柣鎴f闁卞洭鏌¢崶銉ュ闁哄懌鍨虹换婵嬪閿濆棛銆愬銈嗗灥濡鍩㈠澶婂唨妞ゆ挾鍟块幏缁樼箾鏉堝墽鎮奸柟铏崌椤㈡艾饪伴崨顖滐紲闁荤姴娲﹁ぐ鍐焵椤掍胶鎽冮柣蹇擃儔閹宕楁径濠佸闂備礁鎲″ú锕傚磻閸℃侗鏁婇柛銉墯閳锋垿鏌涘☉姗堟缂佸爼浜堕弻娑㈡偐閾忣偆娈ら悗娈垮暙閸パ呭姦濡炪倖甯掔€氼參鍩涢幋鐐村弿闁荤喓澧楅幖鎰版煟韫囨挸绾х紒缁樼⊕閹峰懘宕橀幓鎺濅紑濡炪倐鏅犻弨杈╂崲濠靛洨绡€闁稿本鍑规禒鍦磽娴g瓔鍤欐俊顐g懇婵$敻宕熼姘敤闂侀潧臎閸愨晜顔愰梻鍌欐祰閵嗏偓闁稿鎹囬弻銈嗘叏閹邦兘鍋撳Δ鍐棜濠靛倸鎲¢悡鏇㈡倶閻愰潧浜鹃柣銊﹀灩閳ь剚绋掔换鍌濈亙濠德板€曢敃锝囪姳閻戣姤鐓曟俊銈傚亾闁哥喎娼¢幃楣冩倻閼恒儱浜楅柟鐓庣摠钃遍柡鍌楀亾闂傚倷绀佹竟濠囧磻閹烘纾婚柛娑欏閸欏潡姊婚崒姘偓鎼佸磹閹间礁纾瑰瀣椤愯姤鎱ㄥΟ鎸庣【闁绘帒鐏氶妵鍕箳閹存績鍋撻崨濠勵浄婵犲﹤鐗婇悡鐘崇箾閼奸鍤欓柣蹇ョ節閺岋繝宕ㄩ鐘茬厽濡炪們鍨洪悷锕傚箞閵娾晛绠涙い蹇撴濞夊灝鈹戦敍鍕杭闁稿﹥娲滈幑銏ゅ箛椤旂懓浜炬慨妯煎帶婢у鈧鍠楁繛濠囧极閹版澘宸濇い蹇撴噺閺夋悂姊绘担鍝勪缓闁稿氦浜竟鏇㈩敇閵忕姵妲梺鎸庣箓濞茬娀宕戦幘鑸靛枂闁告洦鍓涢ˇ銉╂倵鐟欏嫭澶勯柛鎾寸箞閹﹢宕橀瑙f嫼闂備緡鍋嗛崑娑㈡嚐椤栨稒娅犻柡灞诲劜閻撳繘鏌涢埄鍐$細濠⒀嗕含缁辨帗娼忛妸锕€纾抽悗瑙勬礃鐢帡锝炲┑瀣垫晞闁芥ê顦竟鏇㈡⒑瑜版帗锛熺紒鈧担鍝勵棜鐟滅増甯楅悡鏇熺節闂堟稑顏╅柛鏂诲€濋弻锝夘敇閻旂ǹ纾抽梺鍝勫閸撴繂顕ラ崟顓涘亾閿濆簼绨兼い鏃€娲栭埞鎴︽倷閺夋垹浠稿銈庡幖閸婂灝顕i鈧畷鐓庘攽閸繂袝濠碉紕鍋戦崐鏍暜閹烘柡鍋撳鐓庡籍鐎规洘鍨甸埞鎴﹀幢韫囨梹鏉搁梻浣虹帛閿氶柣銈呮处缁旂喎顫滈埀顒€顫忛搹瑙勫晳闁靛牆鎳夐崑鎾诲冀閵娧€鏀虫繝鐢靛Т濞层倕娲块梻浣告啞濞诧箓宕f惔鈭ワ綁顢欓悾宀€顔曢柣搴㈢⊕宀e潡鎯岀€n剛纾兼い鏃囧Г鐏忣厽銇勯銏㈢闁圭厧缍婂畷鐑筋敇閻橀潧骞嗛梻浣藉吹婵灚绂嶆禒瀣閹兼惌鐓堥弫濠囨煕閵夘喖澧柍閿嬪灦閹便劑鎮烽悧鍫熸倷婵犵鈧櫕鍋ラ柡灞剧缁犳盯寮幘鍏夊亾閸ф鐓熸繛鎴濆船閺嬶妇绱掗悩宕団槈闁宠棄顦埢搴ㄥ箛椤掆偓婵啴姊婚崒娆戠獢婵炶壈宕甸埀顒勬涧閻倸鐣烽姀掳鍋呴柛鎰ㄦ櫆濞呮牕鈹戦悩璇у伐闁硅櫕鍔楁竟鏇熺鐎n偆鍘遍柣蹇曞仜婢т粙骞婇崶銊ょ箚闁告挆鍐ㄥ箣闂佸搫鏈惄顖涗繆閹间礁唯鐟滃繑顨欓梻鍌欒兌缁垱绗熷Δ鍛棷闁挎繂鎷嬮崵鏇灻归悩宸剾闁轰礁娲弻锝夊棘閹稿孩鍎撳Δ鐘靛仜缁夌懓顫忕紒妯诲闁告稑锕ら弳鍫ユ⒑閸涘﹥鈷愬畝锝嗗缁傚秶绮欐惔鎾寸€婚梺鐟邦嚟婵磭绮径濞炬斀闁绘劕寮堕埢鏇灻瑰⿰鍕疄闁诡啓銈囩杸婵炴垶鐟ч崢閬嶆⒑闂堟侗妾х紒鑼跺Г娣囧﹪鎮℃惔妯绘杸濡炪倖鏌ㄩ崥瀣耿娴煎瓨鐓忛柛銉戝喚浼冮梺杞扮閸熸挳宕洪埀顒併亜閹烘垵顏撮柡浣割儐閵囧嫰骞樼捄鐩掞絾銇勯锝嗙闁哄瞼鍠栭幃婊兾熺拠鏌ョ€虹紓鍌氬€哥粔鏉懨洪銏犺摕闁哄洨鍠撶粻楣冩煕椤垵鏋涘┑顔芥礋閺岋綁鎮╅崣澶婄獩闂佺ǹ顑冮崐鏇綖韫囨稒鎯為悷娆忓閻濅即姊洪悙钘夊姤婵炲懏娲熼幃姗€鍩€椤掑嫭鈷掑ù锝呮啞閹牓鏌熼搹顐㈠闁逛究鍔戦獮姗€顢欓挊澶夋偅闁诲海鎳撶€氫即宕戞繝鍌栫細闁靛ň鏅滈悡鍐喐濠婂牆绀堥柣鏃囧亹瀹撲礁鈹戦悩鍙夊闁稿鍔栫换娑㈡嚑椤掑倸绗¢梺鍝勬噽閸嬨倕顫忓ú顏勬嵍妞ゆ挴鍋撻悷娆忓濞堜粙鏌涘☉姗堝姛妞も晛寮剁换婵嬫濞戞艾鈪辩紒鎯у綖缁瑩寮诲☉姘勃闁硅鍔曢ˉ婵嬫⒑闁偛鑻晶顖炴煙椤旂厧鈧悂鎮鹃悜钘夌疀妞ゆ挆鍕懷囨煙閸忚偐鏆橀柛鈺佸瀹曟垿濡搁埡鍌楁嫼闁荤姵浜介崝宀勫几閺傚簱鏀芥い鏃傗拡閸ょ喓绱掗鍡欏埌閾绘牠鏌涘☉鍗炴灓闁告ɑ鎮傞幃妤呯嵁閸喖濮庢俊銈囧У閹倿鎮伴鍢夋棃宕ㄩ鎯у箞闂佽鍑界紞鍡樼閸洖纾块柡鍐ㄧ墛閻撴稓鈧厜鍋撻柍褜鍓熷畷浼村冀椤撶姴绁﹂梺绯曞墲閸戠懓危妤e啯鈷戦柟绋挎捣閳藉绱掓径濠勭Ш鐎殿喖顭烽弫鎾绘偐閹绘帟鈧灝顪冮妶鍡樺暗濠殿喚鍏樺鎶藉Χ婢跺鎷洪梺鍛婄箓鐎氼噣鎮橀柆宥嗙厱闁绘ê纾晶鍨殽閻愭彃鏆欐顏冨嵆瀹曟﹢鎮欓鈧紓鎾绘⒒娴h櫣銆婇柛鎾寸箓閻滃宕稿Δ鈧Ч鏌ユ煥閺囩偛鈧綊鍩涢幒鎳ㄥ綊鏁愰崨顔兼畼閻熸粎澧楃敮妤呭疾濠靛鐓ラ柡鍥╁仜閳ь剙鎽滅划鍫ュ磼濞戞瑥寮垮┑锛勫仩椤曆勭閹灛鏃堟偐闂堟稐绮堕梺鍝ュ櫏閸嬪鎮橀崘顔解拺闁告稑锕g欢閬嶆煕閻樺磭澧紒鍌涘笒鐓ゆい蹇撴噳閹锋椽鏌i悩宸剰濡ょ姷枪铻炴い鎾卞灩閸氳绻涢崱妯哄缂佲檧鍋撻梻渚€鈧偛鑻晶鎾煛鐏炶姤顥滄い鎾炽偢瀹曘劑顢欓柨顖氫壕妞ゆ巻鍋撴い顏勫暣婵″爼宕卞Ο纭风穿闂備胶枪椤戝棝骞愭繝姘モ偓鍐Ψ閳哄倸鈧兘鏌涘▎蹇f▓婵☆偁鍎遍—鍐Χ韫囨挾妲i梺闈╃秶缂嶄礁顕f繝姘櫢闁绘ǹ灏欓崝锕€顪冮妶鍡楃瑐闁煎啿鐖奸妴鍛存倻閼恒儱鈧敻鏌ㄥ┑鍡涱€楀ù婊呭仱閺屾稑螣閹稿寒妫勯梺瀹狀潐閸ㄥ潡宕洪妷鈺佸耿婵°倕鍟╁ǎ顔界節閻㈤潧浠滈柟閿嬪灩瀵板﹪宕滆閻鏌熼悜妯虹亶婵℃彃鐗撻弻鏇$疀閵壯咃紵闂佸憡蓱閹倸顫忛搹鐟板闁哄洦顨呮禍鍓р偓瑙勬礀濞层劑顢欐径濞炬斀闁绘劕寮堕崳褰掓煙閾忣偓鑰跨€殿喛顕ч濂稿炊閵娿儲鐎梻浣告啞濞诧箓宕戦崱妯侯嚤閻忕偟鐡斿〒濠氭煏閸繂鏆欓柣蹇d邯閺岋綁鎮㈠┑鍡樻悙缂佹劖顨呴埞鎴︽偐閸欏鎮欑紒缁㈠幐閸嬫捇姊绘担铏瑰笡闁告梹鐗犻獮鍡楃暆閸曨偆鏌堥梺閫炲苯澧存慨濠傤煼瀹曟帒顫濋钘変壕闁绘垼濮ら崵鍕煕椤愶絾绀€缂佺姷濞€閺岀喖骞嗚椤e啿鈽夐幘宕囆ら柍褜鍓欑粻宥夊磿闁单鍥敍閻愭彃鐎梺绋挎湰缁骸螞椤栨稏浜滈柟鎹愭硾娴狅箓鏌涢敐鍫燁棄闂囧绻濇繝鍌涱棡妞ゃ儱顦甸弻宥囨喆閸曨偆浼岄梺璇″枟閻熝囧焵椤掍胶鈯曢柨姘舵⒒婢跺﹦效婵﹥妞藉畷銊︾節閸屾粈娣紓鍌氬€哥粔鎾晝閵堝鍋╅柣銈庡灛娴滃綊鏌熼悜妯虹仼妞ゆ柨鎳樺娲嚍閵夊喚浜棟闂侇剙绉寸粈澶愭煥閺囨浜惧銈庝簻閸熷瓨淇婇崼鏇炲耿婵°倕鍟伴幊鍡涙⒒娴e憡鎲搁柛锝冨劦瀹曟垶绻濋崶褏鐣洪梺璺ㄥ枔婵绮诲☉銏$厽婵°倐鍋撻柣妤€绻樺畷銏ゎ敂閸啿鎷洪梺纭呭亹閸嬫盯宕濋埀顒勬⒑閸涘﹤濮囩憸鎵仧濡叉劙寮崼鐔哄幗闁瑰吋鐣崺鍕疮韫囨稒鐓曢柣妯诲墯濞堟柨鐣濋敐鍛虎闁宠閰i獮鎺楀棘閸撗嗗厭闂傚倸鍊搁崐椋庢濮樿泛鐒垫い鎺戝€告禒婊堟煠濞茶鐏¢柡鍛埣椤㈡稑饪伴崨顖ょ床闂備胶枪閺堫剙顫濋妸锔惧ⅰ闂傚倷绶氬ḿ褔鎮ч悙鐢电濞达絽鎽滈弳锔芥叏濡炶浜鹃梺绯曟櫇閸嬨倝骞冨▎鎿冩晢闁逞屽墴椤㈡棁銇愰幒鎾嫽闂佺ǹ鏈悷褔藝閿曞倹鐓欓悹鍥囧懐锛熼梺鐟扮畭閸ㄨ棄鐣烽幒鎴旀敠闁诡垎鍌氼棜婵犳鍠楀玻鍧楀储瑜嶉埢宥咁吋婢跺鍘靛銈嗘⒐閸庤櫕绂掕閺岀喖鎮烽弶娆句純婵犵鍓濋悺鏇⑺囬幘顔界叆婵炴垶鐟ч惌鎺撴叏婵犲啯銇濈€规洦鍋婂畷鐔碱敋閸涱喛鏅ч梻鍌欒兌鏋悗娑掓櫆缁绘稒绻濋崶褏鐣烘俊銈忕到閸燁垶宕愮紒妯诲弿婵°倐鍋撴俊顐g懇椤㈡瑩寮崼鐔叉嫼缂傚倷鐒﹂敋濠殿喖娲ㄩ埀顒侇問閸犳牠鎮ラ懝鐗堬紓闂備線娼х换鍡涘箠閸ヮ剙纾婚柟鐐灱閺嬫棃鏌涢…鎴濇灍闁绘繍鍣e娲閳哄啰肖缂備浇寮撶划娆撳箖妤e啯鐓ラ悗锝庡墴濡绢噣姊洪崨濠冨碍鐎殿喖鐖煎鎻掆攽鐎n偀鎷洪梺鍦瑰ù椋庣不閹剧繝绻嗘い鎰剁悼閹冲洭鏌熼鐐毈妞ゃ垺娲熼崺妤呭煛閸屾稒婢戦梻鍌欒兌缁垶鏁嬮梺璇茬箲瀹€绋款嚕閹惰棄鐓涢柛娑卞枤閸橀亶鏌f惔顖滅У闁告挻鐟︾粋鎺撴綇閳规儳浜鹃悷娆忓缁€鈧紓鍌氱Т閿曘倝鎮鹃柨瀣檮缂佸鐏濆畵鍡涙⒑缂佹ɑ鐓ラ柟璇х節閹敻寮介鐔叉嫽婵炶揪绲挎灙闁哄棝浜堕弻鐔哄枈閸楃偘鍠婇悗瑙勬礃閸旀瑩鐛弽銊х懝闁搞儯鍔嶅▍鏃堟⒒閸屾瑧璐伴柛鎾寸懅缁棃鎮介崨濠備簵闂侀潧顦弲婊堟偂閻斿吋鐓涢柛銉㈡櫅娴犳粓鏌嶈閸撴瑥锕㈤柆宥呯劦妞ゆ帊鑳堕崯鏌ユ煙閸戙倖瀚�<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4