Ver Mensaje Individual
  #12 (permalink)  
Antiguo 18/02/2008, 17:13
Avatar de Gabo77
Gabo77
 
Fecha de Ingreso: noviembre-2006
Mensajes: 381
Antigüedad: 17 años, 5 meses
Puntos: 6
Re: Ayuda para una consulta sql

Cita:
Iniciado por Beakdan Ver Mensaje
Que te muestre todos los padres con "Hijo3" pero ¿que siga concatenando todos sus hijos?
Código:
SELECT    p.NombreP,
        ConcatRows("SELECT NombreH FROM TablaHijo WHERE Id_Padre = " & p.Id_Padre) AS NombresH
FROM    TablaPadre AS p
INNER JOIN TablaHijo AS h
    ON p.Id_Padre = h.Id_Padre
WHERE    NombreH = "Hijo3";

Beak... creo que para lo que el amigo necesita, el Where NombreH = 'Hijo3' debiera estar en la consulta que va dentro de la función ConcatRows... ahora... una pregunta, quieres que aparezca si y solo si es el hijo3? o te basta con que el que aparezca siempre sea el mayor?


saludos!
__________________
Hicimos un pacto con Dios... El no desarrolla Sistemas y nosotros no hacemos milagros....