Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/12/2008, 10:49
julian2713
 
Fecha de Ingreso: diciembre-2008
Mensajes: 12
Antigüedad: 15 años, 6 meses
Puntos: 0
Mensaje Respuesta: ayuda obtener un solo registro de dos consultas????

ok,

sucede que se estan tomando los datos de la 2 consultas de la misma Tabla que tiene 2 campos, hay uno que condiciona "field0" y se selecciono del otro campo "field1", este segundo campo es tomado de un archivo plano, las dos consultas por separado funcionan y dan los siguientes resultados

CONSULTA 1

---------------------------------------------------------------------------------------------
SELECT
RTRIM(SUBSTRING(field1,1,6)) AS Bat,
RTRIM(SUBSTRING(field1,13,8)) AS Total,
RTRIM(SUBSTRING(field1,21,10)) AS Has,
RTRIM(SUBSTRING(field1,31,18)) AS TotalA
FROM dbo.IMLoad AS A
WHERE sequence in (SELECT min(sequence) FROM dbo.IOMLoad AS B WHERE field0='9')
---------------------------------------------------------------------------------------------
RESULTADO 1
Bat = 000187
Total = 00001195
Has = 0000843047
TotalA = 000000531357159768

************************************************** **********

CONSULTA 2
---------------------------------------------------------------------------------------------
SELECT
RTRIM(CONVERT(datetime,SUBSTRING(field1,71,8),100) ) AS ProcessD
FROM dbo.IMLoad AS C
WHERE sequence in (SELECT min(sequence) FROM dbo.IMLoad AS D WHERE field0='5')
---------------------------------------------------------------------------------------------
RESULTADO 2

ProcessD = Dec 2 2008 12:00AM
************************************************** **************


La cuestion es: se puede unificar las dos consultas paraq obtener un solo registro? y como hacerlo?

de nuevo muchas gracias..........