08 SQL语言——where 字段值筛选,运算符and or与简单运算

where

例如我们只要job为salesman的所有员工信息:

select * from emp where job=SALESMAN'; //注意:字符串使用单引号(大部分数据库系统支持双引号,但全部支持单引号。),数字不适用引号,单引号中的内容区分大小写。

除了等号外,还可以使用:

= 等于
<> 不等于
> 大于
< 小于
>= 大于等于
<= 小于等于
BETWEEN 在某个范围内
LIKE 搜索某种模式

 

 

 

 

 

 

 

 

 

 

 

还有 is not null表示不为空

某些SQL版本中,不等于可以使用!=

and or

筛选条件中可以使用and和or联合查询,即“和”与“或”。如:查询job为salesman,sal大于1000的员工:

select * from emp where job='SALESMAN' and sal>=1000 ;

简单逻辑运算

我们可以再查询时进行逻辑运算后得到结果(不回改变数据库原有的值)。

例如:查询员工号与员工号加1的结果:

select empno,empno+1 from emp;

猜你喜欢

转载自www.cnblogs.com/Scorpicat/p/12291424.html
今日推荐