【发布时间】:2021-07-15 04:08:47
【问题描述】:
SELECT * FROM PRODUCT WHERE P_CODE = (SELECT P_CODE FROM LINE WHERE LINE_TOTAL > AVG(LINE_TOTAL));
【问题讨论】:
-
请提供样本数据和期望的结果以及您想要做什么的解释。查询没有意义。
-
这是我不断收到的错误消息。这就是我想要做的列出所有销售总量大于平均销售量的产品。 20:11:40 SELECT * FROM PRODUCT WHERE P_CODE = (SELECT P_CODE FROM LINE WHERE LINE_TOTAL > AVG(LINE_TOTAL)) LIMIT 0, 1000 错误代码:1111。无效使用组函数 0.000 秒
-
@Renat 我看到了,但我对分组依据感到困惑我尝试添加 HAVING 但这没有帮助
标签: sql error-code mysql-error-1111