Buscar el objeto con el máximo número de ocurrencias en la tabla

Buscar el objeto con el máximo número de ocurrencias en la tabla:

SELECT nombre 
FROM tabla 
GROUP BY nombre 
HAVING COUNT(*) = (   
                    SELECT MAX(CANTIDAD) 
                    FROM (     
                           SELECT COUNT(*) as CANTIDAD
                           FROM tabla      
                           GROUP BY nombre
                         ) AS TABLA1    
                   );
 
sql/sqlutil.txt · Última modificación: 2008/11/07 10:12 por juantxu
 
Excepto donde se indique lo contrario, el contenido de esta wiki se autoriza bajo la siguiente licencia:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki