Atualizando valores no banco de dados?

Delphi

08/02/2005

Boa tarde a todos!!!!

Estou passando por um aperto se alguem puder me ajudar ficaria muito grato!!!!

Seguinte

Tenho uma tabela (SQLite) com o cadastro de mercadorias com os seguintes campos: nome_produto, valor, fornecedor...

O que eu preciso fazer é o seguinte selecionar todos os produtos de um determinado fornecedor e aumentar o preço de todos os produtos deste.

Ex.

nome_produto fornecedor valor

teste teste 100,00
teste2 teste2 10,00
teste3 teste 10,00

preciso selecionar os produtos do fornecedor teste e acrescentar no seu valor uma determinada porcentagem nos valor dos produtos.

Como faço isso?

Ps.: Ocalculode prcentagem eu sei fazer o q eu não to conseguindo fazer é selecionar todos os valores dos produtos e depois a tualizar produto por produto com os novos valores.

Desde já agradeço a atenção!


Kandrus

Kandrus

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

08/02/2005

Colega,

UPDATE cadastro SET VALOR = VALOR + ((VALOR * 20)/100)
WHERE fornecedor = ´teste´


Exemplo com 20¬ de reajuste.


GOSTEI 0
Kandrus

Kandrus

08/02/2005

Valew Aroldo!!!

Fiquei até com vergonha agora tentei um monte de ganbiarra para fazer o troço e é bem simples faltou foi logica ai acho que vou voltar a estudar logica d programação

Um abraço velho e obrigado


GOSTEI 0
POSTAR