【发布时间】:2021-08-25 09:37:27
【问题描述】:
我一直在尝试从一组不同的值中获取最大数量。 认为, 我有带值的表,
id val
A 1
A 2
A 3
B 4
B 5
C 6
所以我想获得 id 的最大数量,首先我确实得到了计数并试图获得最大值 我的 sql 查询是,
SELECT MAX (ID_COUNT) id_count
FROM (SELECT id,COUNT(id) ID_COUNT
FROM tab1
GROUP BY id)
我想要一个输出 3,因为 A 重复了 3 次并且是最大值。
它应该可以工作。但现在我得到一个错误,说派生表值应该有一个别名。但我确实给了一个别名。 我应该怎么办? 提前谢谢...
【问题讨论】: