Jointures complexes

Appliquer SQL à des problèmes concrets

Dmitriy (Dima) Gorenshteyn

Lead Data Scientist, Memorial Sloan Kettering Cancer Center

Une question complexe

 

Combien de vidéos ont été louées dans chaque ville ?

 
 
pop-corn

Appliquer SQL à des problèmes concrets

Relier les données

table rental

Appliquer SQL à des problèmes concrets

Relier les données

prochaine table à sélectionner

Appliquer SQL à des problèmes concrets

Relier les données

tables rental et address

Appliquer SQL à des problèmes concrets

Relier les données

table manquante reliant rental et address

Appliquer SQL à des problèmes concrets

Diagramme entité-association (ERD)

diagramme entité-association complet

Appliquer SQL à des problèmes concrets

Outils pour trouver vos données

-- LIMITER vos résultats
SELECT * 
FROM ___ 
LIMIT 10;
-- Lister les tables disponibles
SELECT * 
FROM pg_catalog.pg_tables
WHERE schemaname = 'public';
-- Explorer tables et colonnes avec votre nouvelle VIEW
SELECT * FROM table_columns;
Appliquer SQL à des problèmes concrets

À vous de jouer !

Appliquer SQL à des problèmes concrets

Preparing Video For Download...