### 第一套 ```sql #1 插入记录 /* 主键自增字段:DEFAULT 设置成空值:NULL */ INSERT INTO t_employee() VALUES('e0013', '刘红', '女', 22, '实习生', 'd0002', NULL); #2.修改表结构 /* 修改表中字段的数据类型 ALTER TABLE 表名 MODIFY 字段名 数据类型 [约束]; */ ALTER TABLE t_employee MODIFY sex ENUM('男', '女'); #3 创建外键 /* 学生表(学号、姓名、班级编号) 班级表(班级编号、班级名称) 外键表:学生表 主键表:班级表 ALTER TABLE 学生表 ADD CONSTRAINT fk_st FOREIGN KEY(班级编号) REFERENCES 班级表(班级编号); FOREIGN KEY(字段) 外键表中的字段 REFERENCES 表名(字段) 字段是表中的主键 */ ALTER TABLE 表名 ADD CONSTRAINT 外键名 FOREIGN KEY(字段名) REFERENCES 表名(主键字段名); ALTER TABLE t_employee ADD CONSTRAINT fK_did FOREIGN KEY(did) REFERENCES t_department(did); #4 排序、分页查询 /* 基础查询 SELECT 字段 FROM 表 ORDER BY 需要排序的字段 ASC/DESC(升序/降序) LIMIT 起始位置,个数; */ #查询出员工的所有信息 SELECT * FROM t_employee; #在基础查询之上对年龄进行降序排序 SELECT * FROM t_employee ORDER BY age DESC; #在排序的基础之上,进行分页 SELECT * FROM t_employee ORDER BY age DESC LIMIT 5, 8;#第0个代表第一个 第六个使用的位置是5 #5 #6 ```