select*from emp;--1. 统计出基本工资高于1500的全部雇员信息select*from emp where sal>1500;--2. 查询出所有基本工资小于等于2000的全部雇员信息select*from emp where sal<=2000;--3. 取得SMITH的详细资料select*from emp where ename='SMITH';--4. 查询出所有办事员(CLERK)的雇员信息select*from emp where job='CLERK';--5. 查询所有不是办事员的雇员信息。select*from emp where job<>'CLERK';--6. 查询出工资范围在1500 ~ 3000(包含1500和3000)的全部雇员信息select*from emp where sal between1500and3000;--7. 查询职位是销售人员,并且基本工资高于1200的所有雇员信息select*from emp where sal>1200and job='SALESMAN';--8. 查询出10部门中的经理或者是20部门的业务员的信息select*from emp where deptno=10and job='MANAGER'or deptno=20and job='CLERK';--9. 查询不是办事员的且基本工资大于2000的全部雇员信息select*from emp where sal>2000and job<>'CLERK';--10. 使用BETWEEN…AND操作符查询出工资范围在1500 ~ 3000(包含1500和3000)的全部雇员信息select*from emp where sal between1500and3000;--11. 查询出在1981年雇佣的全部雇员信息select*from emp where to_char(hiredate,'yyyy')='1981';select*from emp where hiredate between'1-1月-1981'and'31-12月-1981';--12. 找出部门10中既不是经理也不是普通员工,而且工资大于等于2000的员工select*from emp where deptno=10and job<>'MANAGER'and job<>'CLERK'and sal>2000;--13. 查询出所有领取佣金的雇员的完整信息select*from emp where comm isnotnull;--14. 查询所有不领取佣金的雇员的完整信息select*from emp where comm isnull;--15. 列出所有的不领取奖金的雇员,而且同时要求这些雇员的基本工资大于2000的全部雇员信息select*from emp where comm isnulland sal>2000;--16. 找出不收取佣金或收取的佣金低于100的员工。select*from emp where comm isnotnulland comm<100;--17. 找出收取佣金的员工的不同工作。selectdistinct job from emp where comm isnotnull;