gpt4 book ai didi

SQL COUNT* GROUP BY 大于,

转载 作者:行者123 更新时间:2023-12-02 12:17:50 29 4
gpt4 key购买 nike

我想选择具有出现次数的不同键,此查询似乎有效:

SELECT ItemMetaData.KEY, ItemMetaData.VALUE, count(*) 
FROM ItemMetaData
GROUP BY ItemMetaData.KEY
ORDER BY count(*) desc;

但我也想过滤这些结果,这意味着我只需要 count(*) 大于 2500 的地方,因此只显示大于 2500 的出现,但是:

SELECT * 
FROM
(
SELECT ItemMetaData.KEY, ItemMetaData.VALUE, count(*)
FROM ItemMetaData
GROUP BY ItemMetaData.KEY
ORDER BY count(*) desc
) as result WHERE count(*)>2500;

不幸的是,此查询会导致语法错误。你能帮我实现我的要求吗?

最佳答案

聚合的 HAVING 子句

SELECT ItemMetaData.KEY, ItemMetaData.VALUE, count(*) 
FROM ItemMetaData
Group By ItemMetaData.KEY, ItemMetaData.VALUE
HAVING count(*) > 2500
ORDER BY count(*) desc;

关于SQL COUNT* GROUP BY 大于,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11397757/

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