Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2013, 22:59
khryztall
 
Fecha de Ingreso: mayo-2011
Mensajes: 47
Antigüedad: 13 años
Puntos: 1
Contar registros agrupados

Buenas noches;

Tengo una consulta que me esta sacando canas verdes, y no he podido dar con la respuesta.

el problema es el siguiente tengo cerca de 600 registros mas o menos con este formato:

Código:
Tabla
Campo 1  - Campo 2
1000        -  algo
2000        -  algo
3000        -  algo
4000        -  algo
1000        -  algo
2000        -  algo
3000        -  algo
4000        -  algo
1000        -  algo
2000        -  algo
3000        -  algo
4000        -  algo
1000        -  algo
2000        -  algo
3000        -  algo
4000        -  algo
Bueno la idea es utilizar un count, pero si lo utilizo sobre el campo 1
o sea:
Código MySQL:
Ver original
  1. Select count(campo 1) from tabla

pero esto me genera la suma total de los registros, con un distinct de la sigiente manera:

Código MySQL:
Ver original
  1. Select distinct(campo 1) from tabla

me genera:

1000
2000
3000
4000

aplicando la union de count y distinct:
Código MySQL:
Ver original
  1. Select count(distinct campo 1) from tabla

me genera 4 como resultados.

Lo que busco es q me diga, el conteo de cada tipo de dato en el campo 1 de la tabla
me refiero a lo siguiente:

Código:
1000 20
2000 15
3000 19
4000 20
Esta duda me carcome la cabeza y no he podido lograrlo.

Agradezco la ayuda que me puedan brindar en este tema.

Última edición por gnzsoloyo; 18/05/2013 a las 16:04 Razón: SQL MAL ETIQUETADO. USAR HIGHLIGHT "MYSQL".