gpt4 book ai didi

mysql - 将 AVG(整数) 与类别的 AVG(整数) 进行比较

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

我与三列有关系:ProductNameCategoryIDPrice。我需要选择仅那些价格高于给定类别中平均产品价格的产品。(例如,当apple(ProductName)是fruit(CategoryID)时,应该选择它,因为它的价格更高高于平均水果价格)。我该怎么做?

我正在考虑类似的事情,但它显然是错误的,因为我将 PricePriceCategoryID 进行比较:

SELECT ProductName, AVG(Price) FROM `products` 
WHERE (SELECT AVG(Price)) > (SELECT CategoryID, AVG(Price))
GROUP BY ProductName;

最佳答案

类似这样的事情

SELECT ProductName, Price, CategoryID FROM `products` p
WHERE Price > (SELECT AVG(Price) from `products` where CategoryID = p.CategoryID)

关于mysql - 将 AVG(整数) 与类别的 AVG(整数) 进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16984502/

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