【发布时间】:2017-06-30 18:03:14
【问题描述】:
我有一个 Rails 应用程序,其中有 2 张桌子......俱乐部和俱乐部成员......
俱乐部有很多俱乐部会员 和俱乐部成员属于俱乐部... 我将提供表格列的屏幕截图
我的俱乐部成员使用 club_id 外键引用俱乐部
我想根据俱乐部成员的最大数量找出俱乐部... 我正在使用这样的查询..但这不起作用..任何人都可以帮助我根据俱乐部成员的数量订购俱乐部吗?
我当前的查询
SELECT clubs.*, COUNT(club.id) AS total
FROM clubs
INNER JOIN clubmembers ON clubs.id = clubmembers.id
GROUP BY clubmembers.club_id
ORDER BY total DESC;
【问题讨论】:
-
这是一种一次性的好奇心,还是一种经常使用的排序方法?你有能力添加一列吗?
-
是的,我可以在任何表格中添加列
标签: mysql sql ruby-on-rails