Comece agoraComece grátis

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 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 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 Código