Kom igångKom igång gratis

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

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen