
sql
八神庵_
这个作者很懒,什么都没留下…
展开
-
sql 中 group by 和 having 的用法
在介绍GROUP BY 和 HAVING 子句前,我们必需先讲讲sql语言中一种特殊的函数:聚合函数, 例如SUM, COUNT, MAX, AVG等。这些函数和其它函数的根本区别就是它们一般作用在多条记录上。 SELECT SUM(population) FROM bbc 这里的SUM作用在所有返回记录的population字段上,结果就是该查询只返回一个结果,即所有 国家的总人口数。 *转载 2016-12-01 14:17:58 · 615 阅读 · 0 评论 -
mysql索引经验
1、创建索引,要考虑列的选择性高的列,以及where条件后面列字段的使用频率,通常使用where条件使用频率特别高的一两列作为多列索引的最左列字段。 (列的选择性:某列的所有不同值的总数量/该列所有行总数量 sql示例name列的选择性:select count(distinct(name))/count(0) from user ) 2、尽量使用包含较多列的多列索引,来避免创建多个有交叉重原创 2017-06-16 17:02:12 · 296 阅读 · 0 评论