## 9.4.1.算术运算符
```
+ - * / %
```
## 9.4.2.比较运算符:
```
相等: =
不相等: <> 或 !=
大于: >
大于等于: >=
小于: <
小于等于: <=
```
## 9.4.3.逻辑运算符:
```
逻辑与: && 或 and
逻辑或: || 或 or
逻辑非: ! 或 not
```
导入范例数据表(电子商城表):
![](https://img.kancloud.cn/1c/a1/1ca17b1a08f55d2dd0e8967c47a17f02_483x55.jpg)
## 9.4.4.其他特殊运算符
* like模糊查找运算符:
用于判断某个字符型字段的值是否包含给定的字符。
语法形式:
```
xxx字段 like ‘%关键字%’
其中:%表示“任意个数的任意字符”。
还可以使用“_”(下杠),表示“任意一个字符”。
where name like ‘罗%’ //找出name的第一个字为“罗”的所有
//可以找出:”罗成”,“罗永浩”,“罗纳尔多”,“罗”
//但找不出“c罗纳尔多”这个
where name like ‘罗_’ //可以找出:”罗成”, “罗兰”,
//但找不出“c罗”,“罗永浩”
极端情况:
where name like “罗” //其实它只是相当于: name = ‘罗’
如果不使用“%”或“_”,则 like 相当于等于(=)。比如:
xxx字段 like ‘关键字’
相当于:
xxx字段 = ‘关键字’
```
* between范围限定运算符:
用于判断某个字段的值是否在给定的两个数据范围之间。
语法形式:
```
xxx字段 between 值1 and 值2
其含义相当于: xxx字段 >= 值1 and xxx字段 <= 值2
```
* in运算符:
用于判断某个字段的值是否在给出的若干个“可选值”范围。
语法形式:
```
xxx字段 in (值1, 值2, ...... )
其含义是:该字段的值等于所列出的任意一个值,就算满足条件,比如:
籍贯 in (‘北京’,‘山东’,‘河北’, ‘江西’); //则某人籍贯为上述4个之一就ok。
```
* is运算符:
用于判断一个字段中的是“是否存在”(即有没有),只有两个写法,如下所示:
```
where content is null; //不能写成: content = null;
where content is not null; //不能写成: content != null;
```
- 1、数据库介绍
- 1.1.主流数据库
- 1.2.MySQL数据库概览
- 1.3.关系数据库
- 2、访问mysql数据库服务器
- 2.1.开启/关闭数据库服务
- 2.2.客户端连接数据库服务器
- 3、数据库操作
- 3.1.查看所有数据库
- 3.2.创建新数据库
- 3.3.查看数据库创建信息
- 3.4.删除现有数据库
- 3.5.修改现有数据库
- 3.6.选择(使用)某个数据库
- 4、数据表操作
- 4.1.创建数据表初步
- 4.2.查看所有数据表
- 4.3.查看数据表结构
- 4.4.查看数据表的创建语句
- 4.5.删除数据表
- 4.6.修改数据表
- 5、数据操作初步
- 5.1.插入数据
- 5.2.查询数据
- 5.3.删除数据
- 5.4.修改数据
- 6、MySQL数据类型
- 6.1.数据类型(列类型)总览
- 6.2.整型
- 6.3.小数型
- 6.4.日期时间型
- 6.5.字符串型
- 7、列属性
- 8、实体与实体的关系
- 8.1.基本概念
- 8.2.一对一关系
- 8.3.一对多关系
- 8.4.多对多关系
- 9、高级查询
- 9.1.高级查询语法概述
- 9.2.查询结果数据及select选项
- 9.3.where子句
- 9.4.mysql运算符
- 9.5.group by子句
- 9.6.having子句
- 9.7.order by子句
- 9.8.limit 子句
- 10、高级插入
- 10.1.同时插入多行记录
- 10.2.插入查询的结果数据
- 10.3.set语法插入数据
- 10.4.蠕虫复制
- 10.5.插入时主键冲突的解决办法
- 11、高级删除
- 11.1.按指定顺序删除指定数量的数据
- 11.2.truncate清空
- 12、高级更新
- 13、联合(union)查询
- 13.1.联合查询概念
- 13.2.联合查询语法
- 14、连接(join)查询
- 14.1.连接查询概述
- 14.2.交叉连接(cross join)
- 14.3.内连接(inner join)
- 14.4.外连接
- 14.5.自连接
- 15、子查询(subquery)
- 15.1.子查询的概念
- 15.2.标量子查询
- 15.3.列子查询
- 15.4.行子查询
- 15.5.表子查询
- 15.6.有关子查询的特定关键字
- 15.7.exists子查询
- 16、数据管理
- 16.1.数据备份
- 16.2.数据还原(数据恢复)
- 17、用户管理:
- 17.1.查看用户
- 17.2.创建用户
- 17.3.删除用户
- 17.4.修改/设置用户密码
- 17.5.授予用户权限
- 17.6.取消用户授权