Rein ins Query-Chaos!
Natürlich hört SQL nicht bei den drei Schlüsselwörtern SELECT, FROM und WHERE auf. Ein weiteres, sehr häufig verwendetes Schlüsselwort ist JOIN, genauer INNER JOIN. Schau dir zum Beispiel diesen Aufruf an:
SELECT name, post
FROM users INNER JOIN tweats on users.id = user_id
WHERE date > "2015-09-19"
Hier wird die Tabelle users mit der Tabelle tweats verknüpft. Das funktioniert, weil die Spalte id in der Tabelle users der Spalte user_id in der Tabelle tweats entspricht. Beachte auch, dass sich name aus der Tabelle users sowie post und date aus der Tabelle tweats problemlos referenzieren lassen.
Kannst du das Ergebnis der folgenden Abfrage vorhersagen?
SELECT post, message
FROM tweats INNER JOIN comments on tweats.id = tweat_id
WHERE tweat_id = 77
Eine Verbindung zur Datenbank tweater ist bereits als con verfügbar; probiere ruhig ein bisschen aus!
Diese Übung ist Teil des Kurses
Fortgeschrittenes Importieren von Daten in R
Interaktive Übung
In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.
Übung starten