SQL实验(实验4至实验7的答案).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL实验 实验4 1.用select 语句查询departments和salary表中的所有数据: select salary.*, departments.* from salary ,departments 2、查询departments 中的departmentid: select departmentid from departments go 3、查询 salary中的 income,outcome: select income,outcome from salary go 4、查询employees表中的部门号,性别,要用distinct消除重复行: select distinct(departmentid), sex from employees 5、查询月收入高于2000元的员工号码: select employeeid from salary where income2000 go 6、查询1970年以后出生的员工的姓名和住址: select name ,address from employees where birthday1970 go 7、查询所有财务部的员工的号码和姓名: select employeeid ,name from employees where departmentid in(select departmentid from departments where departmentname=财务部) go 8、查询employees员工的姓名,住址和收入水平,2000元以下显示为低收入,2000~3000元显示为中等收入,3000元以上显示为高收入: select name ,address, case when income-outcome2000 then 低收入 when income-outcome3000 then 高收入 else 中等收入 end as 收入等级 from employees,salary where employees.employeeid=salary.employeeid go 9、计算salary表中员工月收入的评价数: select avg(income)as 平均收入 from salary 10、查找employees表中最大的员工号码: select max(employeeid)as 最大员工号码 from employees 11、计算salary表中的所有员工的总支出: select sum(outcome) as总支出 from salary 12、查询财务部雇员的最高实际收入: select max(income-outcome) from salary ,employees,departments where salary.employeeid=employees.employeeid and employees.departmentid=departments.departmentid and departmentname=财务部 go 13、查询财务部雇员的最低实际收入: select min(income-outcome) from salary ,employees,departments where salary.employeeid=employees.employeeid and employees.departmentid=departments.departmentid and departmentname=财务部 go 14、找出所用地址中含有“中山”的雇员的号码及部门号: select employeeid ,departmentid from employees where address like%中山% go 15、查找员工号码中倒数第二个数字为0的员工的姓名,地址和学历: select education,address,name from employees where employeeid like%0_ go 16、使用into字句,由表employees创建“男员工1” select employeeid,name into 男员工表 from employees where sex=1 go 17、用子查询的方法查找收入在2500元以下的雇员的情况: select * from employees where employeeid in (select employeeid from salary where income2500) go 18、用子查询的方法查找查找研发部比所有财务部雇员收入都高的雇员的姓名: SELECT Name FROM Emp

文档评论(0)

smashing + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档