ejemplos - mysql find duplicates in same table
MySQL: Recupere valores y conteos Ășnicos para cada uno (2)
Use GRUPO POR:
select value, count(*) from table group by value
Use HAVING para reducir aún más los resultados, por ejemplo, solo los valores que ocurren más de 3 veces:
select value, count(*) from table group by value having count(*) > 3
¿Hay una forma sencilla de recuperar una lista de todos los valores únicos en una columna, junto con cuántas veces apareció ese valor?
Ejemplo de conjunto de datos:
A
A
A
B
B
C
... Volvería:
A | 3
B | 2
C | 1
¡Gracias!
SELECT id,COUNT(*) FROM file GROUP BY id