mysql查询指定条数的某个字段的总和,sum和limit不能一起使用,因sum优先级别高于limit,会先sum再limit
mysql查询指定条数的某个字段的总和,sum和limit不能一起使用,因sum优先级别高于limit,会先sum再limit。
解决方法是使用子查询:先查出限制的条数,然后进行sum
例子:select sum(b.incomez_zh) as inzzh from (SELECT incomez_zh from ylm_user_daylog a where a.userid = '10111588' order by a.id desc limit 0,1) b