Temos a tabela EST_PRODUTO e a tabela TRIBUTACAO_ICMS_ST_PRODUTO e a partir dessas tabelas eu quero saber o Qual a UF Destino, MVA, % ICMS de todos os produtos ATIVOS, com NCM igual a 83062900.
** Estou partindo do princípio que você ja conhece as tabelas, que esta trabalhando.
- Primeiro, selecione os campos ID, NCM, UF_DESTINO, IS_SIMPLES, MVA, PERC_ICMS, IS_SIMULACAO, STATUS
- Segundo, defina "codinomaes" para suas tabelas, no meu caso vou usar A para a tabela EST_PRODUTO e B para a tabela TRIBUTACAO_ICMS_ST_PRODUTO.
Agora, vamos elaborar o script
SELECT A.ID, A.NCM, B.UF_DESTINO, B.IS_SIMPLES, B.MVA, B.PERC_ICMS, B.IS_SIMULACAO, A.STATUS
"tradução" >> selecione as colunas ID da tabela A .... MVA da tabela B ....
FROM EST_PRODUTO AS A
"tradução" >> Da tabela EST_PRODUTO que é 'A'
INNER JOIN TRIBUTACAO_ICMS_ST_PRODUTO AS B
"tradução" >> Junte com a tabela TRIBUTACAO_ICMS_ST_PRODUTO, que vou chamar de 'B'
ON B.ID_PRODUTO = A.ID
"tradução" >> SENDO QUE.... a coluna ID_PRODUTO da tabela 'B' é igual a coluna ID da tabela 'A'
WHERE A.NCM = '83062900' AND A.STATUS = 'Ativo'
"tradução" >> ONDE o NCM da tabela A seja igual a 83062900 e o STATUS seja igual a Ativo
Veja o resultado:
Script completo
SELECT A.ID, A.NCM, B.UF_DESTINO, B.IS_SIMPLES, B.MVA, B.PERC_ICMS, B.IS_SIMULACAO, A.STATUS
FROM EST_PRODUTO AS A
INNER JOIN TRIBUTACAO_ICMS_ST_PRODUTO AS B
ON B.ID_PRODUTO = A.ID
WHERE A.NCM = '83062900' AND A.STATUS = 'Ativo'