Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/07/2012, 12:15
cn16cn
 
Fecha de Ingreso: julio-2012
Mensajes: 12
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: No imprimir doble los registros en una vista

Cita:
Iniciado por leonardo_josue Ver Mensaje
Hola cn16cn:

La función COUNT, al igual que MIN, MAX, AVG, etc. son funciones de agregación o de agrupación, lo que quiere decir que pueden utilizarse junto la cláusula GROUP BY para agrupar registros bajo cierto criterio.

En realidad creo que no hay necesidad de utilizar DISTINCT ni tampoco de utilizar una SUBCONSULTA... prueba así:

Código MySQL:
Ver original
  1. CREATE VIEW considencias_fam AS
  2. SELECT ap_paterno, ap_materno, COUNT(*) total_Integrantes
  3. FROM pacientes
  4. GROUP BY ap_paterno, ap_materno;

Saludos
Leo.

Hola Leo. Gracias, primero lo que pasa esque si quito el DISTINCT si me lo cuent pero se repite el dato, y la subconsult es para crear un nuevo campo llamado total_integrantes ya que dentro de mi tabla pacientes no existe ese campo. y muchas gracias