Kom igångKom igång gratis

Jämföra join-typer

I den här övningen undersöker du hur resultaten kan skilja sig åt när du utför en full join jämfört med en left join och en inner join, genom att joina tabellerna countries och currencies. Du fokuserar på regionen Nordamerika och poster där landets name saknas.

Du börjar med en full join med countries till vänster och currencies till höger. Påminn dig om hur en full join fungerar med hjälp av diagrammet nedan!

Därefter genomför du en liknande left join och avslutar med en inner join – och observerar resultaten längs vägen.

Den här övningen är en del av kursen

Att joina data i SQL

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

SELECT name AS country, code, region, basic_unit
FROM countries
-- Join to currencies
___ 
USING (code)
-- Where region is North America or name is null
WHERE ___
ORDER BY region;
Redigera och kör kod