1、查询出部门编号为30中的所有雇员信息。
select * from emp where deptno=30;
2、列出所有办事员(CLERK)的姓名、编号和部门。
select ename,empno,deptno from emp where job=‘CLERK’;
3、找出佣金高于薪金的雇员
select * from emp where comm>sal
4、找出佣金高于薪金60%的雇员
select * from emp where comm>1.6*sal
5、找出部门10中所有经理和部门20中所有办事员的详细资料
select * from emp where (deptno=10 and job=‘MANAGER’) or (deptno=20 and job=‘CLERK’)
6、找出部门10中所有经理、部门20中所有办事员以及既不是经理又不是办事员但其薪金大于或等于2000的所有雇员的详细资料)
select * from emp where (deptno=10 and job=‘Manager’) or (deptno=20 and (job not in (‘MANAGER’,‘CLERK’) and sal>=2000))
7、找出收取佣金的雇员的不同工作
select job from emp where comm is not null;
8、找出不收取佣金或收取的佣金低于100的雇员
select ename from emp where comm is null or comm<100
9、找出名称中包含“A”的所有雇员
select * from emp where ename=’%A%’
10、找出薪资在2000-3000之间的雇员
select * from emp where sal between 2000 and 3000