1. Nauka
  2. /
  3. Kursy
  4. /
  5. Eksploracyjna analiza danych w SQL

Connected

ćwiczenie

Utwórz tabelę tymczasową, aby uprościć zapytanie

Dane Stack Overflow zawierają dzienne liczby pytań do 25 września 2018 r. dla wszystkich tagów, ale każdy tag ma inną datę początkową w zbiorze danych.

Sprawdź, ile pytań miało dany tag w pierwszym dniu, dla którego dostępne są dane, oraz ile pytań miało ten tag w ostatnim dniu. Oblicz też różnicę między tymi dwiema wartościami.

Na początek wyznacz minimalną datę dla każdego tagu.

Następnie użyj tych minimalnych dat, aby wybrać question_count zarówno dla pierwszego, jak i ostatniego dnia. W tym celu połącz tabelę tymczasową startdates z dwiema osobnymi kopiami tabeli stackoverflow: jedną dla każdej kolumny – pierwszego i ostatniego dnia – z różnymi aliasami.

Instrukcje 1/2

undefined XP
    1
    2
  • Najpierw utwórz tabelę tymczasową o nazwie startdates, zawierającą każdy tag oraz minimalną datę (min()) dla tego tagu w tabeli stackoverflow.