MySQL 中with rollup总结

1.grouping函数。在sqlserver中使用了grouping函数,之前从来没有使用过。

grouping和with rollup一起使用,用于分组之后汇总计算,在mysql中没有grouping函数,所以需要修改。with rollup的作用就是对分组的数据进行统计

 

这个是在基本的分组查询之后的数据,

MySQL 中with rollup总结_第1张图片

这个是使用with rollup之后的结果

MySQL 中with rollup总结_第2张图片

再使用IFNULL对空值进行完善

MySQL 中with rollup总结_第3张图片

相关sql

MySQL 中with rollup总结_第4张图片

转载于:https://my.oschina.net/u/2273594/blog/1486738

你可能感兴趣的:(MySQL 中with rollup总结)