Sql update

Delphi

24/11/2004

Colegas..

numa tabela de produtos tenho o seguinte campos:

codprod = 1000
descriçao = retroz branco
codsimilar =
preço = 10,00
perc = 50¬
venda = 15,00

codprod = 1001
descriçao = retroz azul
codsimilar = 1000
preço = 10,00
perc = 50¬
venda = 15,00

observe que o campo codsimilar do segundo registro e igual ao codprod do primeiro registro.
preciso e que quando eu alterar o preço do primeiro registro todos os outros registros cujo campo codsimilar for igual ao campo codprod , altere o valor dos campos preço,perc e venda no valor do registro 1000.

grato:

Jose Luiz


Jose Luiz

Jose Luiz

Curtidas 0

Respostas

Arc

Arc

24/11/2004

pelo que eu entendi:

update produtos set preco = [b:7a300ff2fd]:preco[/b:7a300ff2fd], perc = [b:7a300ff2fd]:perc[/b:7a300ff2fd],venda = [b:7a300ff2fd]:venda[/b:7a300ff2fd] where codsimilar = [b:7a300ff2fd]:codprod[/b:7a300ff2fd]

onde :preco, :perc, :venda e :codprod vc passa como parametros, são valores do seu primeiro registo, no exemplo passado.


GOSTEI 0
POSTAR