一. 查询条件
1、条件表达式:
- <
-
=
- <=
- !=
- =
- <>:不等于
- and(&&)
- or(||)
- is:一般用于判断字段值是否为空
- not:取反
2、模糊查询
- like:
- _:表示单词字符的匹配
- %:表示任意个字符的匹配
3、指定范围内的
- in(值1,值2,值3,…):在指定值中进行匹配
- between 值1 and 值2:在指定范围内进行匹配,含头含尾
4、去重复
- distinct
5、起别名
- as:as可以省略
二. 约束
任何约束都可以在新添加列时设置
2.1 非空约束 not null
被非空约束的字段值不能为空
建表后将字段设置为非空:
alter table 表名 modify 列名 类型 not null;
注:值为空的字段,不能修改成非空的
将非空字段设置为可以空的字段:
alter table 表名 modify 列名 类型;
建表时设置字段