Junções complexas

Aplicando SQL a Problemas do Mundo Real

Dmitriy (Dima) Gorenshteyn

Lead Data Scientist, Memorial Sloan Kettering Cancer Center

Uma pergunta complexa

 

Quantos vídeos foram alugados em cada cidade?

 
 
pipoca

Aplicando SQL a Problemas do Mundo Real

Conectando os dados

tabela rental

Aplicando SQL a Problemas do Mundo Real

Conectando os dados

próxima tabela a selecionar

Aplicando SQL a Problemas do Mundo Real

Conectando os dados

tabelas rental e address

Aplicando SQL a Problemas do Mundo Real

Conectando os dados

a tabela que falta conectando rental e address

Aplicando SQL a Problemas do Mundo Real

Diagrama Entidade-Relacionamento (ERD)

diagrama entidade-relacionamento completo

Aplicando SQL a Problemas do Mundo Real

Ferramentas para encontrar seus dados

-- LIMITE seus resultados
SELECT * 
FROM ___ 
LIMIT 10;
-- Liste as tabelas que você tem
SELECT * 
FROM pg_catalog.pg_tables
WHERE schemaname = 'public';
-- Explore tabelas e colunas usando sua nova VIEW
SELECT * FROM table_columns;
Aplicando SQL a Problemas do Mundo Real

Sua vez!

Aplicando SQL a Problemas do Mundo Real

Preparing Video For Download...