Como assim fazer um cálculo? A resposta pedida já é a coluna Prazo. Ou não?
Como assim fazer um cálculo? A resposta pedida já é a coluna Prazo. Ou não?
Olá, Wagner! Como vai?
O prazo é representado por uma data, assim como a data de início. Logo, a atividade está propondo calcular o número de dias entre essas duas datas. Vamos imaginar um exemplo: Se temos uma data inicial no dia 12/05/2025 e um prazo até 12/09/2025, quantos dias temos entre essas datas? Essa é a proposta da atividade.
A solução em MySQL para a atividade ficaria assim:
SELECT id_emprestimo,
DATEDIFF(DATE_ADD(DataInicio, INTERVAL Prazo DAY), DataInicio) AS DiasTotais
FROM TabelaEmprestimo;
Espero ter ajudado e fico à disposição se precisar.
Abraço e bons estudos!
Olá Daniel.
Obrigado pelo retorno. Essa parte eu havia entendido. O que não entendi é pq um exercício pedindo pra calcular um valor que já é uma coluna da tabela. A coluna prazo já existe no banco de dados. Ou exercício está mal formulado?
Olá, Wagner! Tudo bem?
Perdão pelo atraso no retorno, o enunciado foi ajustado a fim de deixar mais clara o objetivo da atividade em si, onde, embora a coluna Prazo
já contenha o número de dias, ela deve ser utilizada como gabarito para que você valide se sua consulta está correta. O foco aqui não é obter um valor novo, mas sim desenvolver sua habilidade em trabalhar com funções de data.
Fico à disposição, abraço!