oracle scott用户几张表的关联查询,谁能帮我把这些解决一下,悬赏100,谢谢各位了
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle scott用户几张表的关联查询,谁能帮我把这些解决一下,悬赏100,谢谢各位了相关的知识,希望对你有一定的参考价值。
4、 列出受雇日期早于其直接上级的所有员工的编号、姓名、部门名称、部门位置、部门人数。
5、 列出部门名称和这些部门的员工信息(数量、平均工资),同时列出那些没有员工的部门。
6、 列出所有“CLERK”(办事员)的姓名及其部门名称,部门的人数,工资等级。
7、 列出最低薪金大于1500的各种工作及此从事此工作的全部雇员人数及所在部门名称、位置、平均工资。
8、 列出在部门“SALES”(销售部)工作的员工的姓名、基本工资、雇佣日期、部门名称,假定不知道销售部的部门编号。
9、 列出薪金高于公司平均薪金的所有员工,所在部门,上级领导,公司的工资等级。
10、 列出与“SCOTT”从事相同工作的所有员工及部门名称,部门人数。
11、 列出公司各个工资等级雇员的数量、平均工资。
12、 列出薪金高于在部门30工作的所有员工的薪金的员工姓名和薪金、部门名称。
13、 列出在每个部门工作的员工数量、平均工资和平均服务期限。
14、 列出所有员工的姓名、部门名称和工资。
15、 列出所有部门的详细信息和部门人数。
16、 列出各种工作的最低工资及从事此工作的雇员姓名。
17、 列出各个部门的MANAGER(经理)的最低薪金、姓名、部门名称、部门人数。
18、 列出所有员工的年工资,所在部门名称,按年薪从低到高排序。
19、 查出某个员工的上级主管及所在部门名称,并要求出这些主管中的薪水超过3000
20、 求出部门名称中,带‘S’字符的部门员工的、工资合计、部门人数。
21、 给任职日期超过30年或者在87年
orcale中scott用户中自带的四张表其中的三张
参考技术B 要什么?SQL语句?追问是的,查询语句
追答周末给出
追问谢谢您,可是到了周末我估计我也已经有了答案了
追答呵呵,现在手头没有oracle,到时候再说吧
追问那也十分感谢您的积极回答
参考技术C 是不是说雇员等等的表,emp里面有smith这个人的?追问是的,主要是emp和dept两个表,salgrade表偶尔用到
追答题也太多了,你会几道哪些不会帮你做,现在还在+班coding类
追问现在17,18,19已经做出来了,其他的我还在努力,其中4、5、6、7我想了半天也做不出来
追答现在帮你写4567
追问谢谢谢谢,太麻烦您了
追答4、select a.empno 雇员编号,
a.ename 雇员名称,
(select b.dname from dept b where b.deptno = a.deptno) 部门名称,
(select c.loc from dept c where c.deptno = a.deptno) 部门位置
from emp a, emp b
where a.mgr = b.empno
and a.hiredate < b.hiredate
4,5,6,7,8.10,11,17
就剩下这几道题了
其他的题我都基本都搞定了
太多了,没有那么多时间弄今天
追问那好吧
那也感谢您
您还在加班吧?真是辛苦了
我无法表示我对您的感谢
只能把悬赏提到了最高的200
Scott用户的四张表:
Scott用户的四张表:
转载:http://www.cnblogs.com/mchina/archive/2012/09/06/2649951.html
在Oracle的学习之中,重点使用的是SQL语句,而所有的SQL语句都要在scott用户下完成,这个用户下一共有四张表,可以使用:
SELECT * FROM tab;
查看所有的数据表的名称,如果现在要想知道每张表的表结构,则可以采用以下的命令完成:
DESC 表名称;
1、 部门表:dept
№ |
名称 |
类型 |
描述 |
1 |
DEPTNO |
NUMBER(2) |
表示部门编号,由两位数字所组成 |
2 |
DNAME |
VARCHAR2(14) |
部门名称,最多由14个字符所组成 |
3 |
LOC |
VARCHAR2(13) |
部门所在的位置 |
2、 雇员表:emp
№ |
名称 |
类型 |
描述 |
1 |
EMPNO |
NUMBER(4) |
雇员的编号,由四位数字所组成 |
2 |
ENAME |
VARCHAR2(10) |
雇员的姓名,由10位字符所组成 |
3 |
JOB |
VARCHAR2(9) |
雇员的职位 |
4 |
MGR |
NUMBER(4) |
雇员对应的领导编号,领导也是雇员 |
5 |
HIREDATE |
DATE |
雇员的雇佣日期 |
6 |
SAL |
NUMBER(7,2) |
基本工资,其中有两位小数,五倍整数,一共是七位 |
7 |
COMM |
NUMBER(7,2) |
奖金,佣金 |
8 |
DEPTNO |
NUMBER(2) |
雇员所在的部门编号 |
3、 工资等级表:salgrade
№ |
名称 |
类型 |
描述 |
1 |
GRADE |
NUMBER |
工资的等级 |
2 |
LOSAL |
NUMBER |
此等级的最低工资 |
3 |
HISAL |
NUMBER |
此等级的最高工资 |
4、 工资表:bonus
№ |
名称 |
类型 |
描述 |
1 |
ENAME |
VARCHAR2(10) |
雇员姓名 |
2 |
JOB |
VARCHAR2(9) |
雇员职位 |
3 |
SAL |
NUMBER |
雇员的工资 |
4 |
COMM |
NUMBER |
雇员的奖金 |
英语:
desc |
descend,下降 |
降序排列 |
Dept |
Department 部门 |
部门表 |
Accounting |
会计 |
财务部 |
research |
研究 |
研究部 |
Sales |
销售的 |
销售部 |
Operations |
操作 |
运营部 |
Emp |
Employee |
职员 |
Hiredate |
|
雇佣日期 |
Sal |
Sales |
工资 |
Comm |
Comment |
奖金 |
以上是关于oracle scott用户几张表的关联查询,谁能帮我把这些解决一下,悬赏100,谢谢各位了的主要内容,如果未能解决你的问题,请参考以下文章