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

[removed]

Autor [removed]
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;