完整性约束条件是对字段进行限制 不满足完整性约束条件,数据库系统将不再执行用户的操作。
PRIMARY KEY (PK) —标识该字段为该表的主键,可以唯一的标识记录
FOREIGN KEY (FK) —标识该字段为表的外键,是与之相联系的某表主键
NOT NULL —标识该字段不能为空
UNIQUE KEY (UK) —标识该字段的值是唯一的
AUTO_INCREMENT —标识该字段的值自动增长(整数类型且为主键)
DEFAULT** —为该字段设置默认值
SQL语句执行顺序:
- from—确定从那张表中取出数据
- where—对条件加以限定
- group by…having—分组语句,必须出现在select中
- 聚合函数max/min/count/sum/avg—执行在group之后,having之前
- select—选出要查找的字段
- order by—排序语句,默认为升序,降序为desc后缀