gpt4 book ai didi

mysql - 按元组出现的次数排序 - sql

转载 作者:行者123 更新时间:2023-11-29 22:30:12 25 4
gpt4 key购买 nike

表格示例

Name FriendName
A C,
A D,
B Z,
E B,
E F,
E G,

我想显示表格,例如 friend 最多的名字及其所有相应的元组应该首先显示。就像我想要的输出是:

E     B,
E F,
E G,
A C,
A D,
B Z,

当我使用按名称分组按计数排序(*)时,它仅显示一个元组名称,而不是所有元组如E B、AC、B Z

最佳答案

我希望我理解并有所帮助。

SELECT B.Name,B.FriendName FROM
(

SELECT
A.Name,COUNT(A.Name) AS COUNTER
FROM TABLE A
GROUP BY A.Name

) TB
INNER JOIN TABLE B
ON TB.Name = B.Name
ORDER BY COUNTER DESC

关于mysql - 按元组出现的次数排序 - sql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29874967/

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