LoslegenKostenlos loslegen

Geschichte und Sprache

Du hast schon eine ganze Menge zum CROSS JOIN erfahren! Wie du gelernt hast, kann ein CROSS JOIN sehr hilfreich bei Fragestellungen sein, die alle möglichen Kombinationen oder Paarungen zwischen zwei Datenmengen benötigen.

Stell dir vor, du bist in der Sprachforschung tätig und interessierst dich für die Sprachen in zwei bestimmten Ländern: Pakistan und Indien. Deine Fragen lauten:

  1. Welche Sprachen werden derzeit in den beiden Ländern gesprochen?
  2. Welche Sprachen könnten angesichts der gemeinsamen Geschichte der Länder in einem oder beiden der Länder gesprochen worden sein?

In dieser Übung schaust du dir an, wie du diese Fragen mithilfe von INNER JOIN und CROSS JOIN beantworten kannst.

Diese Übung ist Teil des Kurses

Daten in SQL verbinden (JOIN)

Kurs anzeigen

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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');
Code bearbeiten und ausführen