我有一个有两个表的数据库: 表 1 有用户 表 2 有这些用户的代表
如果可能的话,我想在一个查询中执行以下操作:
- 列出从用户表中提取的委托人用户 ID
- 计算委托人拥有的委托人数量
- 列出代表的 ID
我已经完成了第 1 步和第 2 步,但如果可能的话,不知道如何实现第 3 步。到目前为止,这是我的查询:
Select distinct users.UserID, Count(delegates) as 'Number of Delegates'
From delegates
inner Join users on delegates.delegates = users.handle
Group by Users.UserID
Order by Count(delegates) desc