需求:如下图所示
实现sql语句
SELECT A1,SUM(A2*A3) FROM A GROUP BY A1
大家可以自行测试一下,主要需要了解group by语句的用法
您可能感兴趣的文章:分组后分组合计以及总计SQL语句(稍微整理了一下)MYSQL每隔10分钟进行分组统计的实现方法mysql使用GROUP BY分组实现取前N条记录的方法详解MySQL中的分组查询与连接查询语句sql server如何利用开窗函数over()进行分组统计
本文实例讲述了mysql使用GROUP BY分组实现取前N条记录的方法。分享给大家供大家参考,具体如下:
MySQL中GROUP BY分组取前N条记录实现
mysql分组,取记录
GROUP BY之后如何取每组的前两位下面我来讲述mysql中GROUP BY分组取前N条记录实现方法。
这是测试表(也不知道怎么想的,当时表名直接敲了个aa,汗~~~~):
结果:
方法一:
代码如下:SELECT a.id,a.SName,a.ClsNo,a.Score FROM aa a LEFT JOIN