350 I-6ren">
gpt4 book ai didi

mysql - 学习SQL : Narrowing down a grouped subquery

转载 作者:行者123 更新时间:2023-11-29 11:00:42 28 4
gpt4 key购买 nike

A list returned with the 6 parts and their average quantity

我想对此进行过滤,以便最终返回的列表中仅包含平均数量大于 350 的部件(因此部件 P3、P4 和 P6)。我尝试使用 *SELECT """"WHERE AVG(spjandq.qty)>350 IN(下图中的整个查询)* 语法,并不断收到 ERROR 1111 invalid use of group function 错误。有人可以帮助我指出正确的语法方向,以向这样的子查询添加约束吗?

最佳答案

在 GROUP BY pno 之后添加:

HAVING AVG(spjandq.qty) > 350

基本上,having 是用于过滤聚合结果的关键字。

关于mysql - 学习SQL : Narrowing down a grouped subquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42330551/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com