Exemplo 1 - Query de ICMS
select
top 10
icms.ICMS_CST, icms.ICMS_ST_ALIQ, ICMS_FCP, ICMS_BC_COMP_FCP,
cenario.id_cenario,
material.COD_PROD,
material.MAT_ORIGEM,
icms.icms_gene,
impicms.IMP_STATUS,
material.MAT_STATUS
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_icms impicms with (NOLOCK) on impicms.CMA_CODI = cma.cma_codi
inner join tbl_icms icms with (NOLOCK) on icms.imp_codi = impicms.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
impicms.imp_ativ='1' AND
impicms.IMP_STATUS='A'
order by cma_excecao desc, impicms.imp_codi desc