数据库多表查询_第1页
数据库多表查询_第2页
数据库多表查询_第3页
数据库多表查询_第4页
数据库多表查询_第5页
已阅读5页,还剩5页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、xxxx实验报告实验课程名称:数据库应用系统开发班级:实验成绩:实验项目名称:多表查询姓名:实验地点:实验指导教师:学号:实验日期:2012.3.21子查询等sql语句功能一、实验目的 了解连接查询功能、嵌套查询、二、实验环境(一)硬件配置 学生机和教师机:CPU p4 3.0G 2M 缓存 800MHZ3.75 超线程 内存512M显卡 Radeon X600 256M 显存硬盘西部数据80G显示器普通17寸纯平CRT服务器:CPU p4 3.0G 2M 缓存 双 CPU 内存2G ECC硬盘 SCSI 240G显示器普通15寸纯平CRT(二)本实验相关软件Tom-cat三、实验内容与实验步

2、骤1、不带连接谓词的连接查询6| hlLp: /I2T. 0.0.1 :3O3O/tast3i3MLEe. j sp满足SQLi吾旬SELECT Studtnt t.* Sdcpt t. * FROI Studeiit t Sdftpt t的结果曹帝 http :D. 0. J z 8080/1 e st313/sqLExe. j sp序号Sno1 anameSseaSageSimblleSdeptSgradesdnosbianh5najsremarkI3李博男211358978580ISS41SC商勢策划曹院mil23 1李博男211358978580ISS42IS计算机学院null33李博

3、男211358978530ISS43GLS理举院null43李博男211358978580IS344HA数轴院null54张三女3215925647351KA781SC商簣策划呷院null64张三女3215925647351BAT82IE计算机筋mil?4张三女3215925647351BA783GL理举院null1 84张三女321592564735.1KAT84nA数学举院null14、查询每个学生及其所在学院的情况,用自然连接完成 |g Kttp 7/:3080/S/nHiJ ip 蔺的匚I0.0.1 .eO0Q/lt313/!QLEM j sp满足5QL语旬selec

4、t S+u(lBiit_t, s(lep-t_t. + FEOI Student_t, s(lep-t_t THERE S-tudeiit_-t. SdeplF s(iept_t. shiaiih BO结黑序号SnomeSsexSa?eSnobileSdeptS gradesdnoshianhsnamesiejiart1男,25nullSC721SC商务策划学院null2T谨尢4318759674568SC4513C商务策划学院null3王五女5413123450375sc581SCB游划学院null4g朱三立20nullIS882IS计国机学院null1 53男2S

5、843IS计算机学院null612卓七舅451314454&J55GL853 1GL管理学院null711小花女0nullGL523GL昶学院null85李四舅7613898V9S99THAeg4HA始学院null94张三女3215925647351HA?e4B娉学院null3、非等值连接snamesr 电 m ark商务策划学院64:表1-JLgn.*15it11Sij1Smebil*1Siept1S(r*it1男三四五张李王4 5 6 7 6 9男舅盍11彷花1 七(自动編号2113509784580IS763215925647B51MA787S1海冃旳B9S71IMA6954131234

6、56875SC58431S759874568SC5425SC17220IS430GL5245 13H45454SS0GL19503满足SQL语句select Student_t, *, sdept_t. * FROl Student_-t, sdept_-t WHERE Student_t. Snosdept_t. sdno&结果序 号13nosnanieSsexSageSinobile3 deptSgradesdno sbianhsnawesrewark3李博男2113539T345S0IS7&1SC商务策 划学院S424张三女3215925647851MA781SC商务策 划学院8435李

7、四男7G13S9S79S907MA691sc商务策 划学院044G王五女5413123456375SC5S1sc商务策 划学院845?男4313759874563SC541sc商务策 划学院S468唐二男25nullsc721sc商务策 划学院84select Sludeiit_l Snoj Slndeiit_1 Sseij Sajej Sdept FKOI Student_tj sdept_1 TGEKE StudeDl_b Sdept -sdeptt. sblanhj结果序号SnoSage3 dept13g-男25工2Y歉男1433C30II立54SC4 1g女30IS53男21IS512

8、卓七男45GL7LIn女10GLS5男76HA3 1.14女32HAn r2 5、自身连接D.0.1:0000/U:t313/sqlEiie.jtp费 & 囲httpj/闇.DQI:派叭協即皿瞼冋select first. SagCj SECOID. Sgrade FKOl Student t FIRST, Student t SECOHB IHEM FIRST. Sgiade = SECOOJaseira6外连接 B Xttp 7/127. 0.0. l:eOSO/teslMlExe.jsp -侖 因http./l27 O.O.reOffl/tesl/sqlEite.jspJ *t|x 15

9、,序号Sage1216924353320满足SQL语句S肛ECT Studenl_t, Sna, Student_ti Sname, Ssei, Smobile FROI Studenl_t, sdEpt_t WHERE Siudent t. Eiio=sdept t. sdno结杲序号SnoSnameSsexSmobile13李博另1358973153024张三女null7、复合条件查询满足SQL语旬select Student_t. Sno, studeiit_匕 Snane FROI Student_t sdept_t WHERE Sludent_t. Sno = sdept_t. sd

10、no AND Sludent_t. 3sei= 男AND Student_t. Sage=21fi结果序号EnoSnare1138、嵌套查询习号X fi孝碍F風*唧W 贞血* 工6满足SQL语SELECT Snmne FROI Student.! WHERE Studenl_t. Sno IN (SELECT Sdno FROI sdept t WHERE cno=2)6结果序号Sname1李博2张三9、带有IN谓词的子查询文件連 漏辑 查看 收恋夹 工具 帮助曲丈二 F | tp:/127.0_ 0.1 :8D30/tezt/EiLlKe. jsp 缶 哦T 0hltp./l2?.Cl. 0

11、.1 :80a0/leEl/silE!e. jsp3闷区甌奋罷=F匕b页面电)* 工貝血满足SQL语旬SELECT Sno, Sname, Sdepi FROI Sludenl_1 WHERE Edept IN (SELECT Sdept FBDl Student.t WHERE Snam护李博)的结杲序号SnoSnameSdept131李博ISS191朱三IS10、带有比较运算符的子查询假设一个学生只可能在一个系学习,并且必须属于一个系,则在可以用11带有ANY或ALL谓词的子查询查询其他系中比信息系任意一个(其中某一个)学生年龄小的学生姓名和年龄S足3QL语句SEIKT Snajne.Sa

12、ge FROI Student.t WHERE Sage (SELECT m(Sage) FEfll 肮说Ent_t ffHERE SdepGlF) AKD 4ept T5啲结果序号Snainc5進t1小花0 T pg其 flinput sql菠 127,0.0,1X龊ffiL语句SELECT Snarae, Sage m StudenlJ WHERE Sage 啲结麋Snarne序号Sage0http:.皿丁皿 1 筑go.回 p a c X g 杵查询其他系中比信息系所有学生年龄都小的学生姓名及年龄。满足SQLlF SELECT 飭遊,略巳 FROI StuJent_t

13、ffUERS Sage Tg的结果序号Sname1小花12、带有EXISTS谓词的子查询h(ttD;/,127jftjO,L&jSj.eK P IS 3 X 園 127,041SJ起QLi吾句SELECT Snsme KFOI Student_t WHERE EXISTS (SELECT * FROM sdeptj ffHERE sdjio=Sludent J. Suo AUD w二1)的结巣序号1Sname】 1李B2!e圮址 I豐 http:/7127. 0.0.1 :Cl8O/iO?/MqlEKE.jmpV H畢满足SQL语句SELECT Sname FROI Student_t WHE

14、RE NOT EXISTS (SELECT + FROI sdepl.t WHERE EdiiQ=S-ludeTit_t Sno and Cnn:!.)的结果序号Snanne1李博2张三3李四4王五5凌大6唐二?朱二8小花19卓七13、并操作查询计算机系的学生及年龄不大于19岁的学生地址1hltp./lT.0.0. 1.8000/tJ:D3/a(ilEMt. jap满足SQL语旬SELECT * FROI Student_t WHERE SdEpt= IS* UNION SELECT * FROI Studenl.t WHERE屆沪U19的结杲序号SnoSnome3s亡SSageSmobile

15、SdeptSade13男21135SS7a5E0IE76E9朱三女20null1 IS43311小花女0null11 CL52查询开设了课程1或者选修了课程2的学院。I 地址 I辅了阳满足SELECT sname FROI Edept_t WHERE Cno=l UHION SELECT Sname FROI sdept_tWHERE Cno=2的结杲序号sname1管理学院2计算机学院3商务策划学院4数学学院14、交操作标准SQL中没有提供集合交操作,但可用其他方法间接实现http:0.0. 1: 0060/eiO3/sqI-Eme. j sp查询计算机科学系中年龄不大于 30岁的学生 电址

16、I匾r号SnoSnameSseKSageSmobile13 11李博男21135397345302g 11朱三女20null满足阴L语旬SELECT *FROl Student_t WHERE Sdept=T AND Sase=30的童吉旱SdeptISISSgrade7S437查询既在计算机系又在管理系的学生地址)Shltp./12T.0.0. l.BOBO/txDS/sLEKt. jipy H转到Stu(lent_t : 表3456T891男女男女另男女女12卓七13李W自动编号)2113569784500IST631155647551|貼179T613098798937MA6954131

17、2345667SC584318753374568SC5425SC1720IS430GL524513144545455GL850GL00o|10满足SQL语句SELECT Snaiue FROI Sludent_l WHERE Sdepl=lS AND Snaiue IN (SELECT Snaiue FROI Student_t WHERE Sdept- GU 结果序号Sname115、差操作标准SQL中没有提供集合差操作,但可用其他方法间接实现。 查询计算机科学系的学生与年龄不大于 19岁的学生的差集。(本例实际上是查询计算机科学系中年龄大于19岁的学生)地址 迦 lg| http:/127

18、.0.0. l.eOSO/ssOa/sqlfKG.jspSsez2 ageSmobile1 SdeptE grade男21135S9TS45S01 IS76女20null1 IS43Sname1 3W2 9满足艮L语句SELECT * FROI Student_t WHERE Sdept= IS AND Sa胡19的结果 寅号盂查询学生姓名与学院名字的差集地址叫I軽lhttF:12TO 0. 1:30旳人!03/2肛氐9门科2李四3谡大4唐二EnauB 封專满足SQL语句SELECT DISTINCT Sname FROI Student_t WHERE Sname NOT IN (SELECT Sname FROI 3dcpt_t的结皋序号56小花7張三0朱三g卓七15、对集合操作结果的排序满足3QL语句SELECT + FRDI Student_t WHERE SdEpt=IS UNION SELECT * FROI Student.!

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论