Crie uma tabela temporária para simplificar uma consulta
Os dados do Stack Overflow têm contagens diárias de perguntas até 2018-09-25 para todas as tags, mas cada tag tem uma data inicial diferente nos dados.
Descubra quantas perguntas tinham cada tag na primeira data em que há dados para a tag e também quantas perguntas tinham a tag no último dia. Além disso, calcule a diferença entre esses dois valores.
Para fazer isso, primeiro calcule a data mínima para cada tag.
Depois, use as datas mínimas para selecionar o question_count tanto no primeiro quanto no último dia. Para isso, una a tabela temporária startdates a duas cópias diferentes da tabela stackoverflow: uma para cada coluna — primeiro dia e último dia — com aliases diferentes.
Este exercício faz parte do curso
Análise Exploratória de Dados em SQL
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
-- To clear table if it already exists
DROP TABLE IF EXISTS startdates;
-- Create temp table syntax
CREATE ___ ___ ___ AS
-- Compute the minimum date for each what?
SELECT ___,
___(date) AS mindate
FROM stackoverflow
-- What do you need to compute the min date for each tag?
___ ___ ___;
-- Look at the table you created
SELECT *
FROM ___;