MySQL 基础
MySQL 基础部分关注日常开发最常用的能力:建表、增删改查、索引、事务和常见 SQL 写法。
必学内容
- 数据库和表的创建;
- 字段类型选择;
- 主键、唯一索引、普通索引;
select、insert、update、delete;join、分组、排序、分页;- 事务提交和回滚。
学习建议
- 每个 SQL 都实际执行一遍。
- 建表时先想清楚业务实体和关系。
- 不要在大表上随意全表扫描。
- 写查询时学会看执行计划。
select insert
* .INSERT INTO SELECT语句
基础语法
交换两列数据