gpt4 book ai didi

mysql - 获取列中每个值的列表以及它出现的次数,从高到低排序

转载 作者:行者123 更新时间:2023-11-29 00:50:48 25 4
gpt4 key购买 nike

我有以下数据库

person_id| field a | field b |friend_id

假设friend_id是给定人喜欢的人的id,它是可选的,默认大小写对应于0;

我想按照他们在组中的受欢迎程度对这些人进行排序,即按照该人的 id 被列为 friend_id 的次数的顺序。

查询是什么?

最佳答案

什么组?

根据我的阅读,您想查看“GROUP”最受欢迎的 friend_ID但我不确定你指的是哪个组。

因此,这会为您提供整个表格中最受欢迎的“Friend_ID”。

Select count(Friend_ID), Friend_ID
from table
Group by friend_ID
Order by count(friend_ID) DESC

关于mysql - 获取列中每个值的列表以及它出现的次数,从高到低排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8632432/

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