SQLServer - maior data abaixo de outra com status diferente

Top  Previous  Next

select * from cargahor where 

cod_emp   = 1   and 

cod_funci = 1   and

status    = 'I' and  

data = (select max(data) from cargahor where data < '11/06/2001' and cod_emp = 1 and cod_funci = 1 and status = 'I')