MySQL分组后进行计算,计算后再取最新值或最旧值的超简捷写法
- 需求场景:需要对数据进行分组,而且能进行计算,最后取出最新的一条,或者最旧的一条
- 内容如下
- 目的:将ContractAmount进行sum()运算,全部加到ID为307的ContractAmount上去
- 如下图
- SQL语句:select id,uuid,ContractTitle,SUM(ContractAmount) from table where ContractTitle like ‘%烟%’ group by Uuid desc
- 特别注意事项:可以直接在group by 字段名 后面直接跟DESC
- 转载请注明出处:http://blog.youkuaiyun.com/Ray_Sir_Java/article/details/78594520