Hola a todos/as :
Trabajo con D5 y SQL y agradeceria si alguien puede ayudarme con una consulta sobre dos tablas.
Ejecuto la siguiente consulta :
Código:
SELECT TODOP.*
FROM (SELECT TP.NMROORDEN, SUM(TP.HT) AS HTRBJDAS
FROM (SELECT PARTES.CDGOTOP, PARTES.NMROORDEN, PARTESLIN.HT
FROM PARTES INNER JOIN
PARTESLIN ON PARTES.CDGO = PARTESLIN.CDGOPARTE INNER JOIN
TPLGIASHORAS ON PARTESLIN.TPLGIA = TPLGIASHORAS.CDGO
WHERE (PARTES.CDGOTOP = 138 AND PARTES.FECHA BETWEEN '01/01/05' AND '31/01/05' AND TPLGIASHORAS.PREDINFPROD = 1)
) AS TP
GROUP BY TP.NMROORDEN) AS TODOP
SELECT TODOV.*
FROM (SELECT TV.NMROORDEN, SUM(TV.HORASVAC) AS HVCCNES
FROM (SELECT VCCNES.TRBJDOR, VCCNES.NMROORDEN, VCCNES.HORASVAC
FROM VCCNES
WHERE (VCCNES.TRBJDOR = 138 AND VCCNES.FECHADESDE BETWEEN '01/01/05' AND '31/01/05')
) AS TV
GROUP BY TV.NMROORDEN) AS TODOV
obtengo el resultado siguiente :
Código:
NMROORDEN HTRBJDAS
A1C21P0 94
NMROORDEN HVCCNES
A1C21P0 8
El problema es que necesito obtener el dato HVCCNES como una columna más de la primera consulta y no se como hacerlo.
Alguien podria indicarme por donde empezar ???
Gracias y saludos a todos/as