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

Flitrar COUNT

Estas en el tema de Flitrar COUNT en el foro de Mysql en Foros del Web. Tengo una consulta con COUNT donde obtrengo por ejemplo la cantidad de cuotas por usuario a abonar, como puedo hacer para filtrar el COUNT y ...
  #1 (permalink)  
Antiguo 07/11/2008, 10:18
 
Fecha de Ingreso: noviembre-2008
Mensajes: 67
Antigüedad: 15 años, 5 meses
Puntos: 1
Pregunta Flitrar COUNT

Tengo una consulta con COUNT donde obtrengo por ejemplo la cantidad de cuotas por usuario a abonar, como puedo hacer para filtrar el COUNT y obtener solo los que tiene 3 cuotas.

Esta es la Consulta que estoy usando:
SELECT b.campo1, a.campo2, COUNT(*)
FROM Tabla1 a
INNER JOIN Tabla2 b ON a.id = b.id
GROUP BY a.campo2
  #2 (permalink)  
Antiguo 07/11/2008, 11:14
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Flitrar COUNT

Tal vez así:

SELECT b.campo1, a.campo2, COUNT(*) cuotas FROM Tabla1 a
INNER JOIN Tabla2 b ON a.id = b.id
GROUP BY a.campo2 HAVING cuotas = 3
  #3 (permalink)  
Antiguo 10/11/2008, 08:32
 
Fecha de Ingreso: noviembre-2008
Mensajes: 67
Antigüedad: 15 años, 5 meses
Puntos: 1
Respuesta: Flitrar COUNT

Jurena, muchas gracias por la respuesta!
Ajustando algunos detalles me funciono perfecto.

Asi es como me quedo la consulta:


SELECT b.campo1, a.cuotas, COUNT(a.cuotas) as TOTAL FROM Tabla1 a
INNER JOIN Tabla2 b ON a.id = b.id
GROUP BY a.cuotas HAVING TOTAL = 3
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 05:59.