Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Como assim fazer um cálculo?

Como assim fazer um cálculo? A resposta pedida já é a coluna Prazo. Ou não?

3 respostas

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!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado

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?

solução!

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!