1.SQL语句可以单行或多行书写,一分号结尾
2.MySQL数据库的SQL语句不区分大小写,关键字建议使用大写
3.注释:
- 单行注释:-- 注释内容 (--后面必须要有空格) 或 #注释内容(MySQL特有)
- 多行注释:
- DDL(Data Definition Language) :数据定义语言,用来定义数据库对象:数据库,表,列等
- DML(Data Manipulation Language) :数据操作语言,用来对数据库中表的数据进行增删改
- DQL(Data Query Language) :数据查询语言,用来查询数据库中表的记录(数据)
- DCL(Data Control Language) :数据控制语言,用来定义数据库的访问权限和安全级别,及创建用户
1.算数运算符
| 算数运算符 | 说明 |
|---|---|
| + | 加运算,求两个数或表达式相加的和 |
| - | 减运算,求两个数或表达式相减的差 |
| * | 乘运算,求两个数或表达式相乘的积 |
| / | 除运算,求两个数或表达式相除的商,例如,5/5的值为1 |
| % | 取模运算,求两个数或表达式相除的余数,例如,5%3的值为2 |
2.赋值运算符
| 赋值运算符 | 说明 |
| = | 把一个数或变量或表达式赋值给另一个变量,例如,Name=‘王华’ |
3.比较运算符
| 比较运算符 | 说明 |
| = | 等于,例如,age=23 |
| > | 大于,例如,price>100 |
| < | 小于 |
| <> | 不等于 |
| >= | 大于等于 |
| <= | 小于等于 |
| != | 不等于(非SQL_92标准) |
| 逻辑运算符 | 说明 |
| AND | 当且仅当两个布尔表达式都为TRUE时,返回TRUE |
| OR | 当且仅当两个布尔表达式都为FALSE时,返回FALSE |
| NOT | 对布尔表达式的值取反,优先级别最高 |



