gpt4 book ai didi

mysql - 按具有最多匹配项的列分组

转载 作者:行者123 更新时间:2023-11-29 00:23:31 27 4
gpt4 key购买 nike

所以我有一个包含 500K 记录的表,其中包含业务 ID。每条业务记录都可以有 0-500 个与同一业务相关联的不同联系人(通过 business_id)。

我正在尝试编写一个查询,以查找关联最多联系人的业务记录。

这是我尝试过的:

SELECT * FROM contacts GROUP BY business_id ORDER BY MAX(business_id)

我很感激任何有关如何完成此任务的建议,在此先感谢您!

最佳答案

根据business_id的个数获取business_id的个数和订单

SELECT * ,count(business_id) as cbusiness_id 
FROM contacts
GROUP BY business_id
ORDER BY cbusiness_id DESC

关于mysql - 按具有最多匹配项的列分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20147823/

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