[firebase-br] Update com divisão
Sandro Souza
escovadordebits em gmail.com
Dom Abr 12 18:25:53 -03 2015
Bom dia/tarde/noite Carlos.
Estou assumindo que o campo/coluna QTD_VENDA pertence a sua tabela
PRODUTOS_TEMP.
Se o campo QTD_VENDA sempre tiver um valor, ou seja, é NOT NULL, e
garantindo que ele não terá o valor zero, pode fazer assim:
UPDATE PRODUTOS SET
PRODUTOS.PRECO_VENDA = (
SELECT DISTINCT
PRODUTOS_TEMP.PRECO_VENDA / PRODUTOS_TEMP.QTD_VENDA
FROM
PRODUTOS_TEMP
WHERE
PRODUTOS.CODIGO_PRECO = PRODUTOS_TEMP.CODIGO_PRECO)
WHERE
PRODUTOS.CODIGO_PRECO IS NOT NULL;
Espero ter ajudado mais que atrapalhado. :D
On 12-04-2015 18:15, Carlos Midia wrote:
> Boa noite a todos, alguém saberia como eu poderia dar um update com divisão?
>
> tipo assim:
>
> UPDATE PRODUTOS SET PRODUTOS.PRECO_VENDA =
> PRODUTOS.PRECO_VENDA / PELO CAMPO QTD_VENDA QUE PODE SER
> 1, 2 , 3 E ETC.
>
> se o campo QTD_VENDA for igual a 1 o PRECO_VENDA não será alterado porem se
> o campo QTD_VENDA for igual a 2 por exemplo ele joga o PRECO_VENDA atual
> dividido por 2.
>
> desde já agradeço.
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista