gpt4 book ai didi

mysql - SQL 返回最受欢迎/不受欢迎类别的名称

转载 作者:可可西里 更新时间:2023-11-01 07:47:11 24 4
gpt4 key购买 nike

我已经尝试了很长时间,但我无法得到我尝试工作的任何语句。以下是表格的简化版本以及我想要实现的目标:

应用表

app_id      app_category
--------------------------
1 2
2 4
3 2
4 1

类别表

category_id  category_name
-------------------------------
1 Arcade and Action
2 Brain and Puzzle
3 Casual
4 Casino

我希望我的语句返回最受欢迎类别的名称,如果可能的话,我还希望另一个语句返回最不受欢迎的类别。

例如,最受欢迎的类别是 Brain 和 Puzzle,因为它们的类别字段中有两个 id = 2 的应用程序。

我已经尝试了多种选择,非常感谢任何人的意见。谢谢

最佳答案

像这样的东西应该可以解决问题......

select category_name, count(apps.app_category)
from categories
left join apps on apps.app_category = categories.category_id
group by category_name
order by count(apps.app_category)

参见 http://sqlfiddle.com/#!2/b0b75/5

关于mysql - SQL 返回最受欢迎/不受欢迎类别的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18190535/

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