Ciao, ho una tabella tipo:

numero stato
1 A
2 A
3 A
4 B
5 C

Voglio che mi conti i campi e mi dia quello dove ce ne sono di + (cioè A).

SELECT stato
FROM tabella
GROUP BY stato
HAVING count( * ) = MAX( count( * ) )

mi da:

#1111 - Invalid use of group function