1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate SQL Server

Connected

cvičení

Výpočet modusu (I)

Bohužel neexistuje žádná funkce pro výpočet modusu, tedy nejčastěji se opakující hodnoty ve sloupci. Postup výpočtu modusu:

  • Nejprve vytvoř CTE s seřazeným počtem výskytů hodnot pomocí ROW_NUMBER()
  • Napiš dotaz, který z CTE vybere hodnotu s nejvyšším číslem řádku

V tomto cvičení napíšeš CTE potřebné pro výpočet modusu sloupce OrderPrice.

Pokyny

100 XP
  • Vytvoř CTE ModePrice, které vrátí dva sloupce (OrderPrice a UnitPriceFrequency).
  • Napiš dotaz, který vrátí všechny řádky z tohoto CTE.