Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/07/2013, 06:29
GeriReshef
 
Fecha de Ingreso: julio-2012
Ubicación: Israel
Mensajes: 360
Antigüedad: 11 años, 9 meses
Puntos: 40
Respuesta: consulta maestro-detalle

De hecho, me parece que yo soy el mas viejo en este foro; sin embargo - intenta esto con Detalle:
Código SQL:
Ver original
  1. SELECT  T.Col1,
  2.         Stuff((SELECT ','+Col2 AS [text()]
  3.                 FROM DETALLE T1
  4.                 WHERE T1.Col1=T.Col1
  5.                 ORDER BY Col2
  6.                 FOR XML Path('')), 1, 1, '') AS name
  7. FROM    DETALLE T
  8. GROUP BY T.Col1
Si te funciona correctamente - haz Left Join con Maestro (Maestro Left join la subconsulta On Maestr.Col1=sub consulta.Col1).
__________________
El Castellano no es mi lengua materna: discúlpenme por los errores gramaticales.
Mi blog