Exemplo 3 - Query de IPI
select
top 10
impipi.imp_codi,
*
from
TBL_MATERIAL as material with (NOLOCK)
inner join tbl_cenario_material cma with (NOLOCK) on cma.mat_codi=material.MAT_CODI -- and cma.cma_origem=@orig
inner join tbl_cenario cenario with (NOLOCK) on cenario.CENARIO_CODI = cma.cenario_codi
inner join tbl_imp_ipi impipi with (NOLOCK) on impipi.CMA_CODI = cma.cma_codi
inner join tbl_ipi ipi with (NOLOCK) on ipi.imp_codi = impipi.IMP_CODI
where
material.cod_prod='X62002003405' AND
cenario.UF_ORIGEM='SP' AND
cenario.UF_DESTINO='SP' AND
cenario.ORIGEM='3' AND
cenario.DESTINACAO='3' AND
material.MAT_STATUS='P' AND
material.MAT_ATIVO=1 AND
cma.cma_ativ=1 AND
impipi.imp_ativ='1' AND
impipi.IMP_STATUS='A'
order by cma_excecao desc, impipi.imp_codi desc