1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Wprowadzenie do relacyjnych baz danych w SQL

Connected

Exercise

Zlicz powiązania dla każdego uniwersytetu

Dane są już gotowe do analizy – czas uruchomić kilka przykładowych zapytań SQL na bazie danych. Wykorzystasz znane już techniki, takie jak grupowanie po kolumnach i łączenie tabel.

W tym ćwiczeniu sprawdzisz, który uniwersytet ma najwięcej powiązań (za pośrednictwem swoich profesorów). Potrzebujesz do tego tabel affiliations i professors, ponieważ ta druga zawiera również kolumnę university_id.

Dla przypomnienia – złączenia mają następującą strukturę:

SELECT table_a.column1, table_a.column2, table_b.column1, ... 
FROM table_a
JOIN table_b 
ON table_a.column = table_b.column

W wyniku otrzymujesz kombinację wierszy z table_a i table_b, ale tylko tych, w których wartość table_a.column jest równa wartości table_b.column.

Instrukcje

100 XP
  • Zlicz łączną liczbę powiązań dla każdego uniwersytetu.
  • Posortuj wynik według tej liczby, w kolejności malejącej.