python-mysql day04.txt
Day03回顾 1、SQL查询 1、group by 1、select后字段名没有在group by之后出现,则必须对该字段进行聚合处理(聚合函数) ## 记 :先分组,再聚合 2、having 1、过滤由group by语句返回的记录集 2、where只能操作表中字段,having过滤由聚合函数生成的显示列 3、distinct 1、distinct和from之间所有的字段全部相同才会去重 2、select count(distinct name) from sanguo; 2、索引(BTREE) 1、优点 :加快数据检索速度 2、缺点 1、占用物理存储空间 2、需动态维护,占用系统资源 3、分类 1、普通(MUL)、唯一(UNI,字段值不能重复,可为NULL) 1、创建 index(字段名),index(字段名) unique(字段名),unique(字段名) create [unique] index 索引名 on 表名(字段名);