Sql para corrigir itens do dav sem vinculo com itens do contrato de fornecimento para entrega futura

Weverton Johnnys

Autor Weverton Johnnys
Data de criação Aug 24, 2021
Última edição Modificado há 3 anos
Visualizações 3 visualizações

Comando para ajustes dos itens sem vínculo

UPDATE contratofornecimentoclienteprodutoservico
INNER JOIN subdav ON subdav.codigo = contratofornecimentoclienteprodutoservico.CodigoOrigem 
AND contratofornecimentoclienteprodutoservico.TipoOrigem = 1 
SET contratofornecimentoclienteprodutoservico.CodigoOrigem = (
	SELECT
		sub.codigo 
	FROM
		subdav AS sub 
	WHERE
		sub.codigoproduto = contratofornecimentoclienteprodutoservico.CodigoProdutoServico 
		AND sub.codigodav = subdav.codigodav 
		AND sub.codigomodelodav = subdav.codigomodelodav 
	) 
WHERE
	contratofornecimentoclienteprodutoservico.CodigoProdutoServico <> subdav.codigoproduto;