Ver Mensaje Individual
  #2  
Antiguo 16-12-2004
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Reputación: 21
Gydba Va por buen camino
Hola,

No sé cuanto entendí del enunciado, y a pesar de que el SQL no va del todo conmigo esto es lo que se me ocurrió:
Código SQL [-]
SELECT
    ART.ID_GRUPO, GRP.NOMBRE, ART.NOMBRE, GRP.DESGLOSA
FROM ARTICULOS ART
    JOIN ART_GRUPO GRP ON GRP.ID = ART.ID_GRUPO
WHERE GRP.DESGLOSA = 1
UNION
SELECT
    ART.ID_GRUPO, GRP.NOMBRE, CAST('' AS VARCHAR(30)), GRP.DESGLOSA
FROM ARTICULOS ART
    JOIN ART_GRUPO GRP ON GRP.ID = ART.ID_GRUPO
WHERE GRP.DESGLOSA = 0
GROUP BY
    ART.ID_GRUPO, GRP.NOMBRE, GRP.DESGLOSA
__________________
Suerte
.: Gydba :.
Responder Con Cita