Dags att köra JOIN-frågor!
SQL stannar förstås inte vid de tre nyckelorden SELECT, FROM och WHERE. Ett annat mycket vanligt nyckelord är JOIN, och mer specifikt INNER JOIN. Ta det här anropet som exempel:
SELECT name, post
FROM users INNER JOIN tweats on users.id = user_id
WHERE date > "2015-09-19"
Här sammanfogas tabellen users med tabellen tweats. Det fungerar eftersom kolumnen id i tabellen users motsvarar kolumnen user_id i tabellen tweats. Lägg också märke till att name från tabellen users, och post och date från tabellen tweats, kan refereras till utan problem.
Kan du förutsäga resultatet av följande fråga?
SELECT post, message
FROM tweats INNER JOIN comments on tweats.id = tweat_id
WHERE tweat_id = 77
En anslutning till databasen tweater finns redan tillgänglig som con – experimentera gärna!
Den här övningen är en del av kursen
Importera data på mellannivå i R
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen