Komplexa join-operationer

Tillämpa SQL på verkliga problem

Dmitriy (Dima) Gorenshteyn

Lead Data Scientist, Memorial Sloan Kettering Cancer Center

En komplex fråga

 

Hur många filmer hyrdes ut i varje stad?

 
 
popcorn

Tillämpa SQL på verkliga problem

Koppla samman data

uthyrningstabellen

Tillämpa SQL på verkliga problem

Koppla samman data

nästa tabell att välja

Tillämpa SQL på verkliga problem

Koppla samman data

uthyrningstabell och adresstabell

Tillämpa SQL på verkliga problem

Koppla samman data

den saknade tabellen som kopplar uthyrning och adress

Tillämpa SQL på verkliga problem

Entitetsrelationsdiagram (ERD)

färdigt entitetsrelationsdiagram

Tillämpa SQL på verkliga problem

Verktyg för att hitta din data

-- LIMIT your results
SELECT * 
FROM ___ 
LIMIT 10;
-- List the tables you have
SELECT * 
FROM pg_catalog.pg_tables
WHERE schemaname = 'public';
-- Explore tables & columns using your new VIEW
SELECT * FROM table_columns;
Tillämpa SQL på verkliga problem

Nu kör vi en övning!

Tillämpa SQL på verkliga problem

Preparing Video For Download...