oracle sql:经典查询练手四篇

oracle sql:经典查询练手四篇

ID:14328161

大小:52.00 KB

页数:19页

时间:2018-07-27

oracle sql:经典查询练手四篇_第1页
oracle sql:经典查询练手四篇_第2页
oracle sql:经典查询练手四篇_第3页
oracle sql:经典查询练手四篇_第4页
oracle sql:经典查询练手四篇_第5页
资源描述:

《oracle sql:经典查询练手四篇》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、OracleSQL:经典查询练手四篇OracleSQL:经典查询练手四篇2011年06月23日12:01来源:EricHu博客作者:EricHu编辑:胡铭娅评论:1条  经典查询练手第一篇  本文使用的实例表结构与表的数据如下:  scott.emp员工表结构如下:  NameTypeNullableDefaultComments  -------------------------------------------  EMPNONUMBER(4)员工号  ENAMEVARCHAR2(10)Y员工姓名  JOBVARCHA

2、R2(9)Y工作  MGRNUMBER(4)Y上级编号  HIREDATEDATEY雇佣日期  SALNUMBER(7,2)Y薪金  COMMNUMBER(7,2)Y佣金  DEPTNONUMBER(2)Y部门编号  scott.dept部门表  NameTypeNullableDefaultComments  -----------------------------------------  DEPTNONUMBER(2)部门编号  DNAMEVARCHAR2(14)Y部门名称  LOCVARCHAR2(13)Y地点  

3、提示:工资=薪金+佣金  scott.emp表的现有数据如下:SQL>select*fromemp;EMPNOENAMEJOBMGRHIREDATESALCOMMDEPTNO----------------------------------------------------------------7369SMITHCLERK79021980-12-17800.00207499ALLENSALESMAN76981981-2-201600.00300.00307521WARDSALESMAN76981981-2-221250

4、.00500.00307566JONESMANAGER78391981-4-22975.00207654MARTINSALESMAN76981981-9-281250.001400.00307698BLAKEMANAGER78391981-5-12850.00307782CLARKMANAGER78391981-6-92450.00107788SCOTTANALYST75661987-4-194000.00207839KINGPRESIDENT1981-11-175000.00107844TURNERSALESMAN7698

5、1981-9-81500.000.00307876ADAMSCLERK77881987-5-231100.00207900JAMESCLERK76981981-12-3950.00307902FORDANALYST75661981-12-33000.00207934MILLERCLERK77821982-1-231300.0010102EricHuDeveloper14552011-5-2615500.0014.0010104huyongPM14552011-5-2615500.0014.0010105WANGJINGDev

6、eloper14552011-5-2615500.0014.001017rowsselected  Scott.dept表的现有数据如下:SQL>select*fromdept;DEPTNODNAMELOC---------------------------------10ACCOUNTINGNEWYORK20RESEARCHDALLAS30SALESCHICAGO40OPERATIONSBOSTON5050abc50def60DeveloperHaiKou6rowsselected  用SQL完成以下问题列表:1.列出至

7、少有一个员工的所有部门。2.列出薪金比“SMITH”多的所有员工。3.列出所有员工的姓名及其直接上级的姓名。4.列出受雇日期早于其直接上级的所有员工。5.列出部门名称和这些部门的员工信息,同时列出那些没有员工的部门6.列出所有“CLERK”(办事员)的姓名及其部门名称。7.列出最低薪金大于1500的各种工作。8.列出在部门“SALES”(销售部)工作的员工的姓名,假定不知道销售部的部门编号。9.列出薪金高于公司平均薪金的所有员工。10.列出与“SCOTT”从事相同工作的所有员工。11.列出薪金等于部门30中员工的薪金的所有员

8、工的姓名和薪金。12.列出薪金高于在部门30工作的所有员工的薪金的员工姓名和薪金。13.列出在每个部门工作的员工数量、平均工资和平均服务期限。14.列出所有员工的姓名、部门名称和工资。15.列出所有部门的详细信息和部门人数。16.列出各种工作的最低工资。17.列出各个部门的MANAGER(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。