MySQL操作

表的自连接(进行分类查询)

select * from employee a,employee b where a.id=b.leaderid
image
image

substring函数

subsring(String,index1,index2)
获取下标index1到index2之间的String字符串中间的值

sum函数

普通用法:sum(column)
特殊用法(分组时候的情况):sum(column * column)

count函数、distinct函数

count(distinct column)

SQL优化:添加索引

(添加无意义的索引会降低数据库的执行效率,因为数据在执行增删改查的时候需要维护字段的索引)
单列索引:

  • 普通索引(INDEX)
    • create index 索引名 on 表名称(表字段)
  • 唯一索引(UNIQUE)
    • create unique index 索引名 on 表名称(表字段)
  • 主键索引(PRIMARY KEY)
    组合索引:包含多个字段但是只有索引名称
  • 全文索引(FULLTEXT)
posted @ 2021-08-08 20:34  争取做百分之一  阅读(27)  评论(0)    收藏  举报