1、guroup by
2、group by 两个字段(dbt3)
3、参数tmp_table_size,可以优化 group by 语句
4、参数tmp_table_size,默认16M
5、可以查看 created_temp_tables和created_tmp_disk_tables,来确定是否需要优化group by语句
6、可以通过flush status,然后再运行select语句,来判断是否需要优化参数
7、建议将tmp_table_size设置成32M
8、count(1)、count(a)、count(*)的区别
9、count(1) 代表什么?
10、HAVING的用法举例
11、where语句和having语句的区别
第一个语句和第二个语句的运行效率,有很大差别。
注意:having后面除了聚合函数,也可以用别的列(在select中出现的列)为条件。
12、在select中出现了group by字段以外的非聚合的字段,mysql5.7中会报错。
13、group_cancat 聚合函数
14、group_concat举例