Kom igångKom igång gratis

Skapa en temporär tabell för att förenkla en fråga

Stack Overflow-datan innehåller dagliga frågeantal fram till 2018-09-25 för alla taggar, men varje tagg har ett eget startdatum i datan.

Ta reda på hur många frågor varje tagg hade på det första datumet för vilket data finns tillgänglig, samt hur många frågor taggen hade den sista dagen. Beräkna också skillnaden mellan dessa två värden.

Börja med att beräkna det minsta datumet för varje tagg.

Använd sedan minimumdatumen för att hämta question_count på både den första och den sista dagen. Gör detta genom att ansluta den temporära tabellen startdates till två olika kopior av tabellen stackoverflow: en för varje kolumn – första dagen respektive sista dagen – med olika alias.

Den här övningen är en del av kursen

Exploratory Data Analysis i SQL

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

-- 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 ___;
Redigera och kör kod