1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Průzkumná analýza dat v SQL

Connected

Cvičení

Vytvoření dočasné tabulky

Najdi společnosti ze seznamu Fortune 500, jejichž zisky patří mezi top 20 % v rámci jejich odvětví (v porovnání s ostatními společnostmi z Fortune 500).

Nejprve pro každé odvětví zjisti 80. percentil zisku pomocí

percentile_disc(fraction) 
WITHIN GROUP (ORDER BY sort_expression)

a výsledky ulož do dočasné tabulky.

Pak spoj tabulku fortune500 s dočasnou tabulkou a vyber společnosti se ziskem vyšším než hranice 80. percentilu.

Pokyny 1/2

undefined XP
    1
    2
  • Vytvoř dočasnou tabulku s názvem profit80, která bude obsahovat sloupec sector a 80. percentil hodnot profits pro každé odvětví (sector).
  • Pojmenuj sloupec s percentilem jako pct80.