Zacznij terazZacznij za darmo

Dołącz do szaleństwa zapytań!

Oczywiście SQL nie ogranicza się do trzech słów kluczowych: SELECT, FROM i WHERE. Kolejnym bardzo często używanym słowem kluczowym jest JOIN, a dokładniej INNER JOIN. Spójrz na poniższe zapytanie:

SELECT name, post
  FROM users INNER JOIN tweats on users.id = user_id
    WHERE date > "2015-09-19"

W tym przypadku tabela users jest łączona z tabelą tweats. Jest to możliwe, ponieważ kolumna id w tabeli users odpowiada kolumnie user_id w tabeli tweats. Zwróć też uwagę, że do kolumny name z tabeli users oraz do kolumn post i date z tabeli tweats można odwoływać się bez żadnych problemów.

Czy potrafisz przewidzieć wynik poniższego zapytania?

SELECT post, message
  FROM tweats INNER JOIN comments on tweats.id = tweat_id
    WHERE tweat_id = 77

Połączenie z bazą danych tweater jest już dostępne jako con – możesz swobodnie eksperymentować!

To ćwiczenie jest częścią kursu

Importowanie danych w R – poziom średnio zaawansowany

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie