gpt4 book ai didi

mysql - 根据子查询获取 COUNT 值

转载 作者:行者123 更新时间:2023-11-29 21:13:03 24 4
gpt4 key购买 nike

SELECT
salesman_id,
COUNT(sale_id)
FROM
Commission
GROUP BY
salesman_id
HAVING
salesman_id IN (select... *subqueries*

COUNT(sale_id) 为我提供 sale_id 的数量无论子查询如何,虽然我想要子查询完成后的 sale_ids 数量。为什么 COUNT 不是这种情况,我该如何修复它?

example

what i get

我想要什么:

1 | 2
6 | 1

最佳答案

如果您想限制查询处理的结果,则需要在 WHERE 子句中执行此操作。

HAVING 子句是在执行聚合之后发生的过滤。

尝试将子查询移至 WHERE 子句。

关于mysql - 根据子查询获取 COUNT 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36208823/

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