SQL基础之地方过滤和运算符(五)

使用,子句,将不满足条件的行过滤掉:

在哪里过滤的注意事项:

,子句紧随从子句。

子句后跟条件表达式

列名,表达式,常量

比较运算符:=& lt;=,,,,和空

——逻辑运算符:,或者和

替代变量

定义和验证命令

文字值

,子句后不能

SELECT * |{[的]列|表达式(别名),…从表}

[在条件(s)];


1,比如现在查找一下部门ID为90的部门里面有哪些员工

选择last_name、department_id从员工,department_id=90;

 SQL基础之地方过滤和运算符(五)


2,查找部门ID为100的人员信息,如:姓,名员工编号等

选择first_name、employee_id, job_id, department_id,从员工department_id=100;

 SQL基础之地方过滤和运算符(五)


3,当条件为字符和日期要包含在单引号中。

字符大小写敏感,日期格式敏感。

默认的日期格式是DD-MON-RR

3.1查找last_name为惠伦的员工departmen ID等信息

选择last_name、job_id,从员工department_id last_name=惠伦的;

 SQL基础之地方过滤和运算符(五)


3.2查找入职日期为07年12月19日的员工first_name和部门ID

选择first_name、department_id,从员工hire_date hire_date=?9-DEC-07”;

 SQL基础之地方过滤和运算符(五)


4,比较运算符

,,,操作符,,,,,,,,,,,,,含义,,,,,=
,,,,,,,,,等于,,,,在
,,,,,,,,,大于,,,,祝辞=
,,,,,,,,大于等于,,,,& lt;
,,,,,,,,小于,,,,=& lt;,,,,,,,小于等于,,,,& lt;在大敌;,,,,,,,不等于…和…之间的

,,,,,,,在....和....之间,,,(集),,,,,,,在这些之中

,,,

,,,像

,,,,选择类似值,,

,,,,选择条件可以包含字符或数字

,,,,%代表一个或多个字符

,,,,_代表一个字符

,是NULL 才能;,,,,,为空的时候


4.1查找一下工资小于2800年的员工的名字和部门id号

选择last_name、department_id,工资从员工工资& lt;null

SQL基础之地方过滤和运算符(五)