查询语句中你可以使用一个或者多个表,表之间使用逗号, 分割,并使用WHERE语句来设定查询条件。
你可以在 WHERE 子句中指定任何条件。
你可以使用 AND 或者 OR 指定一个或多个条件。
WHERE 子句也可以运用于 SQL 的 DELETE 或者 UPDATE 命令。
WHERE 子句类似于程序语言中的 if 条件,根据 MySQL 表中的字段值来读取指定的数据。
-
语法
Select * from表名
where字段名
运算符值
-
条件查询中常用的运算符
运算符 | 名称 | 实例 |
---|---|---|
= | 等于 | id=A |
> | 大于 | id>A |
< | 小于 | id<A |
>= | 大于等于 | id>=A |
<= | 小于等于 | id<=A |
!=或<> | 不等于 | id!=A |
is null | 为空 | id is null |
is not null | 不为空 | id is not null |
between | 之间 | id between A and B |
in | 在()里面 | id in(A,B,C) |
not in | 不在()里面 | id not in(A,B,C) |
like | 模式匹配 | name like (abc%) |
not like | 模式匹配 | name not like (abc%) |
regexp | 常规表达式 | name 正则表达式 |