Comece agoraComece grátis

Adicionando e subtraindo valores de data e hora

Neste exercício, você vai calcular o número real de dias alugados, bem como o valor real ( expected_return_date ), usando a coluna “ rental_duration ” da tabela “ film ” junto com a coluna “ rental_date ” da tabela “ rental ”.

Isso vai exigir que você tire o pó das habilidades que aprendeu em cursos anteriores sobre como juntar duas ou mais tabelas. Para escolher colunas das tabelas film e rental em uma única consulta, vamos precisar usar a tabela inventory para juntar essas duas tabelas, já que não tem uma relação explícita entre elas. Vamos tentar!

Este exercicio faz parte do curso

Funções para Manipular Dados no PostgreSQL

Ver curso

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

SELECT f.title, f.rental_duration,
    -- Calculate the number of days rented
    ___.___ - ___.___ AS ___
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 Código