Ver Mensaje Individual
  #1  
Antiguo 05-04-2005
Avatar de tgsistemas
tgsistemas tgsistemas is offline
Miembro
 
Registrado: dic 2003
Ubicación: Barcelona
Posts: 149
Reputación: 21
tgsistemas Va por buen camino
consulta de dos tablas

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
__________________
Toni | blog
Responder Con Cita