Python与MySQL交互之聚合函数和索引介绍

impatient_14063 10 0 txt 2023-06-28 05:06:18

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表名(字段名);

用户评论
请输入评论内容
评分:
暂无评论