1.即使WHERE
子句出现在语句的末尾,但MySQL会首先使用WHERE
子句中的表达式来选择匹配的行。它选择具有职位名称为销售代表的行记录。
2.用法:
SELECT lastname, firstname, jobtitle FROM employees WHERE jobtitle = 'Sales Rep';//选择为jobtitle为
Sales Rep的行
或:
SELECT lastname, firstname, jobtitle FROM employees WHERE jobtitle = 'Sales Rep' AND officeCode = 1//
选择为jobtitle为
Sales Rep的行且officeCode为1行
3.可用操作符:
= |
等于,几乎任何数据类型都可以使用它。 |
<> 或 != |
不等于 |
< |
小于,通常使用数字和日期/时间数据类型。 |
> |
大于, |
<= |
小于或等于 |
>= |
大于或等于 |
例:
SELECT
lastname, firstname, jobtitle
FROM
employees
WHERE
jobtitle <> 'Sales Rep';//使用不等于