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

posted @ 2016-03-04 10:16  叨叨的蜗牛  阅读(1123)  评论(0编辑  收藏  举报