ComeçarComece de graça

Criar uma tabela temporária para simplificar uma consulta

Os dados do Stack Overflow contêm contagens diárias de perguntas até 2018-09-25 para todas as tags, mas cada tag tem uma data de início diferente nos dados.

Descubra quantas perguntas tinham cada etiqueta na primeira data para a qual os dados da etiqueta estão disponíveis, bem como quantas perguntas tinham a etiqueta no último dia. Além disso, calcule a diferença entre esses dois valores.

Para isso, primeiro calcule a data mínima para cada tag.

Em seguida, use as datas mínimas para selecionar o site question_count no primeiro e no último dia. Para fazer isso, junte a tabela temporária startdates a duas cópias diferentes da tabela stackoverflow: uma para cada coluna - primeiro dia e último dia - com nomes diferentes.

Este exercício faz parte do curso

Análise exploratória de dados em SQL

Ver curso

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 ___;
Editar e executar o código