Buscar el valor más repetido en SQL
Anuncio:
En esta ocasión, queremos mostrar la cantidad de veces que se repite un valor en una tabla de nuestra base de datos MySQL. Además, vamos a ver cómo buscar el valor más repetido en SQL.
Antes de comenzar, imagenemos que tenemos una tabla llamada registro, donde tenemos una columna llamada producto. Ahora sí, vamos a buscar el valor más repetido de la siguiente forma:
SELECT producto, COUNT( producto ) AS total
FROM registro
GROUP BY producto
ORDER BY total DESC
Esta sentencia SQL nos devuelve cada producto que hay en la tabla registro y el número de veces que se repite en el campo total. Además, como la estamos ordenando de forma descendente, el elemento mostrado en la primera tupla será el que más se repite, por tanto, ya tenemos el valor más repetido de la tabla.
Puedes aprender más en nuestra sección de MySQL.
Espero que te haya sido de utilidad!
2 comentarios
Excelente Amigos!
Gracias!