-----------------------day1----------------------------------- 1. 查询职员表中工资大于1600 的员工姓名和工资 Select ename, sal from emp where sal > 1600; 2. 查询职员表中员工号为7369 的员工的姓名和部门号码 Select ename, deptno from emp where empno = 7369; 3. 选择职员表中工资不在4000 到5000 的员工的姓名和工资 Select ename, sal from emp where sal not between 4000 and 5000; 4. 选择职员表中在20 和30 号部门工作的员工姓名和部门号 Select ename, deptno from emp where deptno in (20, 30); 5. 选择职员表中没有管理者的员工姓名及职位, 按职位排序 Select ename, job from emp where mgr is null order by job; 6. 选择职员表中有奖金的员工姓名,工资和奖金,按工资倒序排列 Select ename, sal, comm. From emp where comm is not null order by sal desc; 7. 选择职员表中员工姓名的第三个字母是A 的员工姓名 Select ename from emp where ename like „__A%‟; 8. 列出部门表中的部门名字和所在城市; select dname, loc from dept; 9. 显示出职员表中的不重复的岗位job select distinct job from emp; 10. 连接职员表中的职员名字、职位、薪水,列之间用逗号连接,列头显示成OUT_PUT(提示:使用连接符||、别名) select ename || ', ' || job || ', ' || OUT_PUT(将列名大写) sal from emp; 11. 查询职员表emp 中员工号、姓名、工资,以及工资提高百分之 20%后的结果 select empno, ename, sal, sal * 1.2 salary from emp; 12. 查询员工的姓名和工资数,条件限定为工资数必须大于1200,并对查询结果按入职时间进行排列,早入职排在前面,晚入职排在后面。 select ename, sal from emp where sal > 1200 order by hiredate; 13. 列出除了 ACCOUNT 部门还有哪些部门。 select deptno, dname, loc from dept where dname <> 'ACCOUNT'; -----------------------day2----------------------------------- 1. 将员工的姓名按首字母排序,并列出姓名的长度(length) select ename, length(ename) from emp order by ename; 2. 做查询显示下面形式的结果 earns monthly but wants 例如: D...