ComenzarEmpieza gratis

Crear una tabla temporal

Encuentra las empresas de Fortune 500 que tienen beneficios en el 20 % superior de su sector (en comparación con otras empresas de Fortune 500).

Para ello, en primer lugar, halla el percentil 80 de beneficio de cada sector con

percentile_disc(fraction) 
WITHIN GROUP (ORDER BY sort_expression)

y guarda los resultados en una tabla temporal.

A continuación, une fortune500 a la tabla temporal para seleccionar las empresas con beneficios superiores al percentil 80 de corte.

Este ejercicio forma parte del curso

Análisis exploratorio de datos en SQL

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

-- To clear table if it already exists; fill in name of temp table
DROP TABLE IF EXISTS ___;

-- Create the temporary table
___ ___ ___ ___ AS 
  -- Select the two columns you need; alias as needed
  SELECT ___, 
         ___(___) ___ (___) AS ___
    -- What table are you getting the data from?
    ___ ___
   -- What do you need to group by?
   ___ ___ ___;
   
-- See what you created: select all columns and rows from the table you created
SELECT * 
  FROM ___;
Editar y ejecutar código