Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/07/2012, 11:06
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: No imprimir doble los registros en una vista

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.