加载《SQL练习题目》成功,点击此处阅读
首页 →文档下载

SQL练习题目

以下为《SQL练习题目》的无排版文字预览,完整内容请下载

以下练习都是基于scott用户中emp表(员工表)和dept表(部门表)的操作

从 emp 表中查询找出佣金(comm)高于薪金(sal)的雇员?

Select * from emp where comm>sal;

从 emp 表选择部门编号(DEPTNO)为20的雇员

Select empno,ename from emp where deptno=20

从 emp 表找出部门编号为10中所有经理和部门编号为20的所有办事员的详细资料

4、从 emp 表列出至少有一个员工的所有部门。 分析:每个部门有多少员工 ------ 根据部门编号进行分组

5、从 emp 表列出薪金比“张三”多的所有员工。 分析:先查询出张三工资,然后在其基础上查询比张三工资高的员工

6、从 emp 表找出佣金高于薪金60%的雇员

7、列出部门名称和这些部门的员工信息,同时列出那些没有员工的部门。 分析:部门没员工也要显示 --- 外连接。无论怎样部门信息一定要显示,通过部门去关联员工

8、列出所有“CLERK”(办事员)的姓名及其部门名称。 分析:查找job为CLERK 员工姓名和部门名称 员工姓名 emp表 部门名称 dept表

9、列出最低薪金大于1500的各种工作

分析 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 下列名显示:员工编号 员工名字 薪水

20、查询出emp表中所有的工作种类(无重复)

21、查询出薪水在800到2500之间(闭区间)所有员工的信息。(注:使用两种方式实现and以及between and)

22、查询出员工号为7521,7900,7782的所有员工的信息。(注:使用两种方式实现,or以及in)

23、查询出名字中有“A”字符,并且薪水在1000以上(不包括1000)的所有员工信息。 分析: 模糊查询

24、将所有员工按薪水升序排序,薪水相同的按照入职时间降序排序。

25、查出emp表中所有部门的最高薪水和最低薪水,部门编号为10的部门不显示

分析:按部门分组

26、找出各月最后一天受雇的所有雇员

27、显示不带有'R'的雇员姓名

28、显示所有雇员的姓名和***的年份和月份,按雇员受雇日所在月排序,将最早年份的项目排在最前面

29、找出在(任何年份的)2月受聘的所有雇员

30、显示所有雇员的姓名的前三个字符

31、有员工表:eno编号,ename姓名,sal薪水,deptno部门编号。查询显示每次5条记录,写一个Oracle中分页语句,查询出工资最高的第二页员工信息。

32.上题使用MySQL实现?

33.统计出那些部门的人数少于三人?

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 人力资源部工作流程210427
  2. 员工外出申请单
  3. 员工请(休)假申请表
  4. 离职流程制度
  5. 公司入职沟通清单
  6. SQL考试试卷
  7. 员工KPI绩效考核表

以上为《SQL练习题目》的无排版文字预览,完整内容请下载

SQL练习题目由用户“jiajia888”分享发布,转载请注明出处
XXXXX猜你喜欢
回顶部 | 首页 | 电脑版 | 举报反馈 更新时间2021-10-28 12:19:26
if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/4d/24/132983.html'}ipt>if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/4d/24/132983.html'}ipt>