Ver Mensaje Individual
  #1  
Antiguo 02-01-2008
Avatar de Gaim2205
Gaim2205 Gaim2205 is offline
Miembro
 
Registrado: ago 2007
Ubicación: Durango, Mexico
Posts: 144
Reputación: 17
Gaim2205 Va por buen camino
como integrar estas 2 consultas?

tengo la siguiente consulta:
Código SQL [-]
SELECT distinct
dbo.acum_concepto.trabajador AS 'NO. EMP',
cast(dbo.trabajadores.nombre as char(40)) AS 'NOMBRE',
dbo.trabajadores_grales.fecha_ingreso AS 'F.INGRESO',
dbo.trabajadores.reg_seguro_social AS 'NO. IMSS',
sum(case when Concepto = 1110 then tiempo else 0 end) AS 'D. TRABAJADOS',
sum(case when Concepto = 1110 then importe else 0 end)AS 'SUELDO BASE'
.......
.......
FROM dbo.trabajadores_grales inner join dbo.acum_concepto on
dbo.trabajadores_grales.trabajador = dbo.acum_concepto.trabajador inner join
dbo.trabajadores on dbo.acum_concepto.trabajador = dbo.trabajadores.trabajador 
WHERE 
fecha between '20071101' and '20071125'
group by dbo.acum_concepto.trabajador, dbo.trabajadores.nombre, 
dbo.trabajadores.reg_seguro_social, dbo.trabajadores_grales.fecha_ingreso
order by dbo.acum_concepto.trabajador

aunque se puede pulir un poco, hasta ahora me funciona bien. Despliego los datos en un grid. Ahora quiero integrarle la siguiente consulta para que su resultado aparezca como una nueva columna en el grid:
Código SQL [-]
select top 1 dato1 from hist_integrado where secuencia = 2 and subsecuencia = 0 order by fecha desc

Pero hasta ahora no he tenido mucho exito. Gracias.

Última edición por Gaim2205 fecha: 02-01-2008 a las 20:32:31.
Responder Con Cita