備注:以下例題均基于Oracle的scott賬戶中的表
1酒来、查詢與部門20崗位不同的員工姓名卢未、工資。
select ename, sal
from emp
where job not in (select job from emp where deptno = 20);
2堰汉、查詢與SMITH部門辽社、崗位完全相同的員工姓名、工作翘鸭、工資
select ename, job, sal
from emp
where deptno = (select deptno from emp where ename = 'SMITH')
and job = (select job from emp where ename = 'SMITH')
and ename != 'SMITH';
3滴铅、查詢emp表中的所有信息
select * from emp;
4、查詢emp表的員工姓名和工資
select ename, sal from emp;
5就乓、查詢emp表中部門編號為20的并且sal(工資)大于3000的所有員工信息
select * from emp where deptno = 20 and sal >= 3000;
6汉匙、查詢emp表中部門編號為20的或者sal(工資)大于3000的所有員工信息
select * from emp where deptno = 20 or sal > 3000;
7、使用between and查詢工資在2000和4000之間的員工用and重新實(shí)現(xiàn))
select * from emp where deptno = 20 and sal >= 3000;