1. Nauka
  2. /
  3. Kursy
  4. /
  5. Data Manipulation in SQL

Connected

ćwiczenie

Pobieranie nazw drużyn za pomocą podzapytania

Rozwiążmy problem, który pojawiał się już kilka razy w tym kursie – jak uzyskać w jednym wynikowym zapytaniu zarówno nazwę drużyny gospodarzy, jak i gości?

Spośród 4 omawianych technik można to zrobić za pomocą podzapytań, skorelowanych podzapytań oraz CTE. Przećwiczmy tworzenie podobnych zbiorów wyników przy użyciu każdej z tych 3 metod w kolejnych 3 ćwiczeniach – zacznijmy od podzapytań w FROM.

Uwaga: jeśli kod przekroczy limit czasu, prawdopodobnie popełniono błąd w JOIN i połączono tabele po niewłaściwych polach, co spowodowało powstanie zbyt dużej tabeli. Uważnie przeczytaj dostarczony kod i komentarze, a następnie sprawdź warunki ON!

Instrukcje 1/2

undefined XP
    1
    2
  • Utwórz zapytanie, które łączy tabelę team z tabelą match za pomocą left join, aby uzyskać identyfikator drużyny gospodarzy. Zapytanie to stanie się podzapytaniem w kolejnym kroku.