--查询所有表信息
SELECT * FROM EMP;
--使用的是scott用户下的emp 和dept表进行操作
--1.查询姓名为SMITH的员工信息(注意大小写)
-- 注意:在oracle中内容区分大小写.关键字,表名字段名称不区分大小写.
SELECT * FROM EMP WHERE ENAME = 'SMITH';
--2.查询20部门的所有员工信息
SELECT * FROM EMP WHERE DEPTNO =20;
--3.查询所有JOB为CLERK的员工的员工号、员工姓名和部门号。
SELECT EMPNO,ENAME,DEPTNO FROM EMP WHERE JOB = 'CLERK';
--4.查询奖金(COMM)高于工资(SAL)的员工信息。
SELECT * FROM EMP WHERE COMM > SAL;
-- 5.查询奖金高于工资的20%的员工信息。
SELECT * FROM EMP WHERE COMM > SAL * 0.2;
-- 6.查询10号部门中JOB为MANAGER和 20部门中JOB为CLERK的员工的信息。
SELECT * FROM EMP WHERE (DEPTNO = 10 AND JOB = 'MANAGER') OR (DEPTNO = 20 AND JOB = 'CLERK');
--7.查询所有工种(job)不是MANAGER和CLERK,
--且工资大于或等于2000的员工的详细信息。
SELECT * FROM EMP WHERE JOB != 'MANAGER' AND JOB != 'CLERK' AND SAL >= 2000;
-- 2
SELECT * FROM EMP WHERE J