gpt4 book ai didi

mysql - 需要搜索 MYSQL 查询以仅返回达到行数的项目

转载 作者:行者123 更新时间:2023-11-29 10:41:31 25 4
gpt4 key购买 nike

难以解释我需要什么:

简而言之,这就是我所拥有的:

SELECT DISTINCT(CITY) FROM `listingsdb` WHERE `style` = 'Traditional' ORDER BY `style` ASC 

这将返回带有 STYLE = 传统所有不同的城市值

它给了我 840 个结果,其中 800 个城市的结果少于 10 个...我需要进一步减少/限制它,让它只返回有超过 100 个相同城市匹配的值来显示该城市,并可能将 PRICE 值设置为最小值 100,000。

最有效的方法是什么?

我没有包含 CITYNAMERESULTS COLUMN 的特定 MySQL 表。

如果可能的话,我试图远离不断的 MySQL 查询的嵌套循环。

最佳答案

仅按城市分组。

SELECT COUNT(city) as count, city as city 
FROM listingsdb
WHERE style='Traditional'
ORDER BY style ASC
GROUP BY city
HAVING count > 100

关于mysql - 需要搜索 MYSQL 查询以仅返回达到行数的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45381526/

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