2009-03-18 11 views

Respuesta

41

Uso GROUP BY:

select value, count(*) from table group by value 

Uso tener que reducir aún más los resultados, por ejemplo, únicos valores que se producen más de 3 veces:

select value, count(*) from table group by value having count(*) > 3 
+0

seleccione el valor, count (*) del grupo de la tabla por el valor que tiene la cuenta (*)> 3 es el recuento (*) sólo se calcula una vez aquí? – user1443778

+0

muchas gracias, realmente útil @cdonner –

+0

¡Ahh! Muchas gracias por esto. –

5
SELECT id,COUNT(*) FROM file GROUP BY id 
+0

gracias, gracias :) – Ian

Cuestiones relacionadas