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.