wangjuju123

2018-10-19   阅读量: 973

数据分析师 Mysql

SQL:集函数用法无效

扫码加入数据分析学习群

一、问题描述

[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

问题就解决了

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
0.0000 0 6 关注作者 收藏

评论(0)


暂无数据

推荐课程