1. Learn
  2. /
  3. 课程
  4. /
  5. Manipulace s daty v SQL

Connected

道练习

Podmíněný výběr a součet pomocí CASE WHEN

Příkaz CASE můžeš použít k aplikaci podmínky a provádění výpočtu přímo uvnitř agregační funkce jako SUM()!

V tomto cvičení je tvým cílem filtrovat data pro konkrétní tým (Real Sociedad) a spočítat celkový počet vstřelených gólů doma i venku za každou sezónu.

说明

100 XP
  • Vytvoř příkaz CASE, který spočítá celkový počet domácích gólů (home goals), kde hometeam_id je 8560.
  • Vytvoř druhý příkaz CASE, který spočítá celkový počet venkovních gólů (away goals), kde awayteam_id je 8560, a přiřaď sloupci alias away_goals.
  • Výsledky seskup podle season.