gpt4 book ai didi

sql - 查询问题 - 结果不正确

转载 作者:行者123 更新时间:2023-11-29 09:19:56 24 4
gpt4 key购买 nike

我在解决这个问题时遇到了困难。请帮忙。

我有一个名为 Product_Information 的表。我想计算某个类别和子类别中存在的产品数量。

这是表格

Product_Id - Product_Title - Product_Sub_Category - Product_Category 
1 ----------------abc------------------XYX------------------X
2 ----------------def------------------XYX------------------Z
3 ----------------ghi------------------XYX------------------X
4 ----------------jkl------------------XYM------------------Z

我希望结果是这样的

result 
------

Product_Category-Product_Sub_Category-count(Product_Id)
X--------------------XYX-------------------------2
Z--------------------XYX-------------------------1
Z--------------------XYM-------------------------1

(很抱歉以错误的方式呈现信息)

我使用了以下查询:

Select
Product_Category,
Product_Sub_Category,
count(`Product_Id`)
from product_information
group by
Product_Category

但它给了我错误的结果。

最佳答案

如果您只需要特定子类别中的产品数量,请使用:

select count(*) from Product_Information 
where Product_Category = ? and Product_Sub_Category = ?

如果您需要所有这些的数字,那么您需要像这样分组:

select Product_Category, Product_Sub_Category, count(*) 
from Product_Information
group by Product_Category, Product_Sub_Category;

关于sql - 查询问题 - 结果不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2369414/

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