having-clause中的最大计数

时间:2013-02-14 17:25:37

标签: mysql count max having-clause

我必须发现演员最常出现。

演奏(歌剧,演员,字符,appearingOrder)

我试过这样的方式:

select distinct R1.Actor, count(R1.Actor) as nro
from Recital R1
where R1.AppOrd='1'
group by Actor
having max(nro)

但它返回一个空表。 谢谢。

1 个答案:

答案 0 :(得分:1)

这将显示顶级演员,但是如果有领带,它只会显示其中一个演员:

select R1.Actor, count(R1.Actor) as nro
from Recital R1
where R1.AppOrd='1'
group by R1.Actor
ORDER BY nro DESC
LIMIT 1;