Porcentagem no insert
Bom dia Preciso de um ajuda.
Tenho um insert para realizar, em uma tabela de preço.
Porém preciso subtrair 20% do valor
INSERT INTO PRODUTO_TABELA_PRECO
(PTP_EMPRESA, PTP_TIPO_PRODUTO, PTP_PRODUTO_CODIGO, PTP_TABELA_CODIGO, PTP_VALOR)
VALUES (1, 1, ''80360'', 12, 1.06);
Há alguma maneira de no próprio insert realizar esta operação?
Obrigado.
Tenho um insert para realizar, em uma tabela de preço.
Porém preciso subtrair 20% do valor
INSERT INTO PRODUTO_TABELA_PRECO
(PTP_EMPRESA, PTP_TIPO_PRODUTO, PTP_PRODUTO_CODIGO, PTP_TABELA_CODIGO, PTP_VALOR)
VALUES (1, 1, ''80360'', 12, 1.06);
Há alguma maneira de no próprio insert realizar esta operação?
Obrigado.
Cesar
Curtidas 0
Melhor post
Santos
22/03/2018
Opa, Cesar. Blz?
Então, cara, utilizando o próprio insert, não vejo uma forma adequada de se fazer. Mas você pode estar utilizando uma trigger. Basicamente, você deverá fazer com que sempre que um novo produto for adicionado essa trigger será disparada, ela então vai pegar o preço do produto que acabou de ser adicionado e subtrair por 20%.
Aqui na DevMedia tem um curso sobre MySQL, onde possui uma aula sobre triggers. Creio que você vai gostar: https://www.devmedia.com.br/view/viewaula.php?idcomp=33817
Abraços!
Então, cara, utilizando o próprio insert, não vejo uma forma adequada de se fazer. Mas você pode estar utilizando uma trigger. Basicamente, você deverá fazer com que sempre que um novo produto for adicionado essa trigger será disparada, ela então vai pegar o preço do produto que acabou de ser adicionado e subtrair por 20%.
Aqui na DevMedia tem um curso sobre MySQL, onde possui uma aula sobre triggers. Creio que você vai gostar: https://www.devmedia.com.br/view/viewaula.php?idcomp=33817
Abraços!
GOSTEI 1