Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

sumar registros por nº de indice

Estas en el tema de sumar registros por nº de indice en el foro de Mysql en Foros del Web. Hola! Tengo una duda con una consulta. Tengo lo siguiente: Tabla de mensajes con un campo llamado "nuevo" en el que hay un indice numerico ...
  #1 (permalink)  
Antiguo 23/06/2012, 11:34
 
Fecha de Ingreso: junio-2010
Mensajes: 373
Antigüedad: 13 años, 10 meses
Puntos: 11
sumar registros por nº de indice

Hola!

Tengo una duda con una consulta.

Tengo lo siguiente:

Tabla de mensajes con un campo llamado "nuevo" en el que hay un indice numerico del 1 al 7.

Lo que quiero hacer:

Obtener el numero de mensajes de cada tipo que tiene un determinado cliente.

He probado con:

Código MySQL:
Ver original
  1. SELECT fichas.nombre, COUNT(mensajes.nuevo)
  2. FROM fichas
  3. INNER JOIN mensajes ON mensajes.id_destino = fichas.ID
  4. WHERE fichas.ID='xxx' AND mensajes.nuevo = '7'


pero lo que en realidad estoy buscando es que obtenga los de tipo1, tipo2, ...,tipo7.

Se que se puede hacer seguro pero creo que ando despistado con el COUNT. Supongo que quizas habra que utilizar GROUP pero no lo consigo..

Muchas gracias!
  #2 (permalink)  
Antiguo 23/06/2012, 11:44
 
Fecha de Ingreso: junio-2010
Mensajes: 373
Antigüedad: 13 años, 10 meses
Puntos: 11
Respuesta: sumar registros por nº de indice

SOLUIONADO. GRACIAS.

Código MySQL:
Ver original
  1. SELECT fichas.nombre, COUNT(mensajes.nuevo)
  2. FROM fichas
  3. INNER JOIN mensajes ON mensajes.id_destino = fichas.ID
  4. WHERE fichas.ID='xxx' AND mensajes.nuevo > 0
  5. GROUP BY mensajes.nuevo

Etiquetas: indice, join, registros, select, tabla, tipo, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:01.