inserir um campo integer da tabela para a contagem de dias na data SQL

SQL

MySQL

SQLite

Firebird

22/03/2018

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?
Vicente Santos

Vicente Santos

Curtidas 0

Melhor post

Jothaz

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:

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
POSTAR