Fórum Como dar um update pegando o resultado de um select(execute block) #522348

09/06/2015

0

Pense no seguinte caso : tenho um cadastro de produto
Tabela :PRODUTO
Campos: SECCOD, GRPCOD, SGRCOD, PRONCM

e

Tabela SUBGRUPO
Campos: SECCOD, GRPCOD, SGRCOD, SGRNCM.

preciso que o comando pegue o valor do SGRNCM da tabela SUBGRUPO e atualize o PRONCM da tabela PRODUTO
Quando o SECCOD,GRPCOD, SGRCOD forem os mesmo da tabela produto.

Nisso ele alteraria todos os produtos com o ncm do campo SGRNCM... como faço?

Dei um select que foi:
select i.sgrncm,p.proncm from produto as p left join subgrupo as i on (p.seccod = i.seccod) and (p.grpcod = i.grpcod) and(p.sgrcod = i.sgrcod)

porém como faço para ele fazer o PRONCM assumir o SGRNCM?
Bruno Zanca

Bruno Zanca

Responder

Posts

10/06/2015

Marisiana Battistella

Este post foi inserido duas vezes....
[url]https://www.devmedia.com.br/forum/como-dar-um-update-pegando-o-resultado-de-um-select-execute-block/522349[/url]
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar