inserir um campo integer da tabela para a contagem de dias na data SQL
Olá, estou tendo dificuldades ao fazer um script SQL, não estou conseguindo usar uma técnica ou lógica de inserção de dados inteiros para acrescento em dias da data.
vcs podem me ajudar ?
ex: venda feita fiado em (data_emissao DATE = 22/03/2018). prazo de pagamento 30 dias (d_carencia integer).
teria como acrescentar esses 30 dias no campo 'data_vencimento DATE' para ficar com 22/04/2018?
vcs podem me ajudar ?
ex: venda feita fiado em (data_emissao DATE = 22/03/2018). prazo de pagamento 30 dias (d_carencia integer).
teria como acrescentar esses 30 dias no campo 'data_vencimento DATE' para ficar com 22/04/2018?
Vicente Santos
Curtidas 0
Melhor post
Jothaz
22/03/2018
User as funções para manipular datas do MySQL (todos os bancos possuem esta funções, calor com nomes e forma de usar diferentes).
Ex:
Referências:
https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-add
http://www.linhadecomando.com/mysql/mysql-adicionar-numero-de-dias-a-uma-data
http://codare.aurelio.net/2008/02/01/mysql-somando-datas-corretamente-com-curdate/
Ex:
coluna_data = ADDDATE( coluna_data, INTERVAL 1 DAY)
Referências:
https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-add
http://www.linhadecomando.com/mysql/mysql-adicionar-numero-de-dias-a-uma-data
http://codare.aurelio.net/2008/02/01/mysql-somando-datas-corretamente-com-curdate/
GOSTEI 1