Criar uma tabela temporária
Encontre as empresas da Fortune 500 que têm lucros entre os 20% maiores de seu setor (em comparação com outras empresas da Fortune 500).
Para fazer isso, primeiro encontre o 80º percentil de lucro para cada setor com
percentile_disc(fraction)
WITHIN GROUP (ORDER BY sort_expression)
e salve os resultados em uma tabela temporária.
Em seguida, junte o site fortune500
à tabela temporária para selecionar empresas com lucros maiores que o limite do 80º percentil.
Este exercício faz parte do curso
Análise exploratória de dados em SQL
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
-- 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 ___;