热线电话:13121318867

登录
2020-10-19 阅读量: 2484
SQL报[Err] 1111 - Invalid use of group function的错误

一、问题描述

[Err] 1111 - Invalid use of group function


答:

这句话的意思是说集函数用法无效

我的SQL语句是:


SELECT

c.*

FROM

commodity c

LEFT JOIN temp_data t ON c.cyid = t.cyid

WHERE

collid = 5

AND cystatus = 1

AND SUM(t.temp_cycount) > 0

GROUP BY

c.cyid

当我执行到这里的时候就抛出了这个异常

把SQL语句改成:


SELECT

c.*

FROM

commodity c

LEFT JOIN temp_data t ON c.cyid = t.cyid

WHERE

collid = 5

AND cystatus = 1

GROUP BY

c.cyid

HAVING

SUM(t.temp_cycount) > 0

问题就解决了


43.2788
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子