欢迎来到天天文库
浏览记录
ID:35342812
大小:84.31 KB
页数:6页
时间:2019-03-23
《数据库实验报告(7)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、计算机信息工程学院学生实验报告(实验7)专业:网络工程姓名:学号:口期:2010.11.8课程名称数据库实骑室名称实验名称嵌套查询指导教师成绩一、实验目的掌握SELECT语句的嵌套使用,实现多表的复杂查询,进一步理解SELECT语句的高级使用方法。二、实验原理使用嵌套查询时,先用内查询(子查询)挑选出部分数据,以作为外查询(主查询)的数据来源或搜索条件。包含子查询的语句通常釆用以下格式:WHERE表达式[NOT]IN(子查询)WHERE表达式比较运算符[ANYIALL](子查询)WHERE[NOT]EXISTS(子查询)其中前两种又称为不相关子查询,子查询的查询条件不依赖其父查询,所以可以先求
2、出子查询的结果,然后由内到外逐层求解。最后一种为相关子查询,其子查询的查询条件依赖于外层父查询的某个屈性值,所以不能先一次性地求岀子查询的结果。三、实验设备安装有SQLSERVER2000的计算机。四、实验示例1、由employee表中查找出薪水最高的员工信息。select*fromemployeewheresalary=(selectmax(salary)fromemployee)2、由sales表中查找出订单金额大于“E0013业务员在1996/10/15这天所接每一张订单的金额”的所有订单。select*fromsaleswheretot_amt>all(selecttot_amtfro
3、msaleswheresale_id='E0013*andorder_date=,1996/10/151)orderbytot_amt3、用存在量词查找没有订货记录的客户名称selectcust_namefromcustomerawherenotexists(select*fromsalesbwherea.cust_id=b.cust_id)五、实验内容1、由sales表中查找出销售金额最高的订单。2、由sales表中查找出订单金额大于“E0013业务员在1996/10/15这天所接任一张订单的金额”的所有订单,并显示承接这些订单的业务员和该条订单的金额。3、找出公司女业务员所接的订单。4、找
4、出目前业绩未超过200000元的员工。5、在销售主表sales中查询销售业绩最高的业务员编号及销售业绩。6、找出目前业绩超过232000元的员工编号和姓名。7、查询订购的产品至少包含了订单10003中所订购产品的订单。8、查询末承接业务的员工的信息。6.实验结果:1.selecttop1*fromsalesorderbytot_amtdesc1ordernocustidsaleidorderdateinvoiceno6000060000680000.001997-10-0700:00:00.00019090675432.select*fromsalesawheretot_amt>fselect
5、tot_amtfromsalesbwhereb.saleid二'E0013'andorderdate=J1996-10~15J)1■■〔團—耳'M1ordernooustidsaleidtotamtorderdateinvoicenowwwww600006E000680000.001997-10-0700:00:00.00019090675433.select*fromsaleswheresale_idinselecteinp_nofromeinployeewheresex=J女)ordernooustidsaleidtotamtorderdateinvoicenoMMMW1200002E00
6、0212000.001998-06-11002300003E001328000.001996-10-15003800008E00086700.001999-06-060000:00.000195576754300:00.000190988754300:00.00019097677434,select*fromemployeewhereenip_noin(selectsale_idfromsalesgroupbysale^idjhavingsuiD(tot_amt<200000)-3400emp.najnesexdepttitledatehiredbirthdaysalarytelephonea
7、ddr财务部经理财务部副经理1905-06-101905-06-1000:00:00.00000:00:00.0001905-05-1300:00:00.0001905-05-1300:00:00.0002000E0001张三E0002王芳E0005张立E0006王力功E0007李昭E0008张爽E0013李娜5671234男女男男男女文开发部职员客户部经理客户部职员售后部经理财务部会计1905-
此文档下载收益归作者所有