ComeçarComece de graça

Calculando a data prevista de retorno

Agora que você já praticou como somar e subtrair carimbos de data/hora e fazer cálculos relativos usando intervalos, vamos usar essas novas habilidades para calcular a data de devolução esperada de um aluguel específico. Como você viu nos exercícios anteriores, o prazo de carência ( rental_duration ) é o número de dias que você tem para devolver o carro alugado antes de ser considerado atrasado. Para calcular o valor líquido ( expected_return_date ), você vai querer usar o valor líquido ( rental_duration ) e adicioná-lo ao valor líquido ( rental_date).

Este exercício faz parte do curso

Funções para mexer nos dados no PostgreSQL

Ver curso

Instruções do exercício

  • Converta 1 dia de trabalho ( rental_duration ) multiplicando-o por 1 dia de salário ( INTERVAL).
  • Adicione à data do aluguel.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

SELECT
    f.title,
	r.rental_date,
    f.rental_duration,
    -- Add the rental duration to the rental date
    ___ '1' day ___ f.___ + ___ AS expected_return_date,
    r.return_date
FROM film AS f
    INNER JOIN inventory AS i ON f.film_id = i.film_id
    INNER JOIN rental AS r ON i.inventory_id = r.inventory_id
ORDER BY f.title;
Editar e executar o código