Storia e lingue
Complimenti per aver scoperto tutto sulle CROSS JOIN
! Come hai imparato, una CROSS JOIN
può essere incredibilmente utile quando si vogliono analizzare tutte le possibili combinazioni o accoppiamenti tra due set di dati.
Immagina di essere un ricercatore interessato alle lingue parlate in due Paesi: Pakistan e India. Vuoi chiedere:
- Quali sono le lingue attualmente parlate nei due Paesi?
- Data la storia comune tra i due Paesi, quali lingue potrebbero potenzialmente essere state parlate in entrambi i Paesi nel corso della loro storia?
In questo esercizio esploreremo come INNER JOIN
e CROSS JOIN
possono aiutarci a rispondere a queste due domande.
Questo esercizio fa parte del corso
Unire i dati in SQL
Esercizio pratico interattivo
Prova questo esercizio completando il codice di esempio.
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');