1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do SQL Server

Connected

ćwiczenie

GROUP BY

We wcześniejszym ćwiczeniu napisano oddzielne zapytanie z WHERE, aby sprawdzić wielkość utraconego zapotrzebowania dla konkretnego regionu. Pisanie osobnych zapytań dla każdego regionu byłoby jednak bardzo uciążliwe. Na szczęście nie musisz tego robić. Dzięki GROUP BY możesz za jednym razem obliczyć sumę dla wszystkich unikalnych wartości w wybranej kolumnie.

Wróć do tabeli grid i oblicz łączne utracone zapotrzebowanie dla wszystkich regionów.

Instrukcje

100 XP
  • Wybierz kolumnę nerc_region oraz sumę demand_loss_mw dla każdego regionu.
  • Wyklucz wiersze, w których demand_loss_mw ma wartość NULL.
  • Pogrupuj wyniki według kolumny nerc_region.
  • Posortuj wyniki malejąco według demand_loss.