ComeçarComece de graça

Funções definidas pelo usuário no Sakila

Se você estivesse administrando uma locadora de DVD na vida real, teria várias perguntas que precisaria responder várias vezes, tipo se um filme está disponível em uma loja específica ou qual é o saldo pendente de um cliente específico. É nesses tipos de cenários que as funções definidas pelo usuário se tornam muito úteis. O banco de dados Sakila tem várias funções definidas pelo usuário pré-definidas. Essas funções já vêm prontas pra usar e podem ser usadas nas suas consultas, assim como muitas das funções integradas que aprendemos neste curso.

Neste exercício, você vai criar uma consulta passo a passo que pode ser usada para gerar um relatório e descobrir qual título de filme está atualmente com qual cliente usando a função ` inventory_held_by_customer() `.

Este exercício faz parte do curso

Funções para mexer nos dados no PostgreSQL

Ver curso

Exercício interativo prático

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

-- Select the film title and inventory ids
SELECT 
	f.___, 
    i.___
FROM ___ AS f 
	-- Join the film table to the inventory table
	INNER JOIN ___ AS i ON f.___=i.___ 
Editar e executar o código