转自:http://www.cnblogs.com/eastjazz/archive/2008/05/10/1191727.html
公司很快就要上Oracle ERP,不懂Oracle实在不行呐,在学习的过程中总结了一些基本的操作语句,摘录下来与大家共享,多多指教.
(1) 查询所有的记录 select * from scott.emp
(2) 查询所有记录的某些字段 select empno,ename,job from scott.emp
(3) 查询某些字段的不同记录 select distinct job from scott.emp
(4) 单条件的查询 select empno,ename,job from scott.emp where job='manager'
其中等号可以换成其他运算符:
!= 不等于 select empno,ename,job from scott.emp where job!='manager'
^= 不等于 select empno,ename,job from scott.emp where job^='manager'
<>不等于 select empno,ename,job from scott.emp where job<>'manager'
<小于 select sal from scott.emp where sal<1000
>大于 select sal from scott.emp where sal>1000
<=小于等于 select sal from scott.emp where sal<=1000
>=大于等于 select sal from scott.emp where sal>=1000
in 在列表 select sal from scott.emp where sal in(1000,2000)
not in 不在列表 select sal from scott.emp where sal not in(1000,2000)
between...and 介于..与..间 select sal from scott.emp where sal between 1000
and 2000
not between...and 不介于..与..之间 select sal from scott.emp where sal not
between 1000 and 2000
like 模式匹配 select ename from scott.emp where ename like 'M%'
(%表示任意长度的长度串)
select ename from scott.emp where ename like 'M_'
(_表示一个任意的字符)
is null 是否为空 select ename