Historia och språk
Bra jobbat – nu har du lärt dig det viktigaste om CROSS JOIN! Som du har sett kan CROSS JOIN vara otroligt användbart när du vill undersöka alla möjliga kombinationer eller par mellan två datamängder.
Tänk dig att du är en forskare som är intresserad av de språk som talas i två länder: Pakistan och Indien. Du vill besvara följande frågor:
- Vilka språk talas för närvarande i de två länderna?
- Med tanke på den gemensamma historien mellan länderna – vilka språk kan ha talats i något av länderna under historiens gång?
I den här övningen undersöker vi hur INNER JOIN och CROSS JOIN kan hjälpa oss att besvara dessa två frågor.
Den här övningen är en del av kursen
Att joina data i SQL
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
SELECT c.name AS country, l.name AS language
-- Inner join countries as c with languages as l on code
___
WHERE c.code IN ('PAK','IND')
AND l.code in ('PAK','IND');