ÎncepețiÎncepe gratuit

Numără datele pentru fiecare serie de timp

Ești un om de știință al datelor într-o echipă care evaluează date meteorologice de tip serii de timp, încărcate de o altă echipă dintr-un fișier de import. Sarcina ta este să analizezi utilitatea acestui nou set de date.

Ai la dispoziție două tabele care conțin datele. Fiecare serie de timp este identificată printr-un filename, un station_id și un cod de state format din două caractere. Ai fost informat că două dintre stații au mai puține puncte de date decât celelalte.

Scrie o interogare care să indice care sunt cele două stații cu cel mai mic număr de date, sortate în ordine crescătoare după numărul de puncte de date.

Tabelele temperature_stations și temperatures_monthly sunt disponibile.

Acest exercițiu face parte din cursul

Analiza seriilor de timp în PostgreSQL

Vezi cursul

Instrucțiuni pentru exercițiu

  • Unește cele două tabele și numără datele pentru fiecare stație, sortate în ordine crescătoare.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- Count the number of data per station, sorted in ascending order
SELECT filename, state, ___ AS count
FROM temperatures_monthly
JOIN ___ USING(___)
GROUP BY filename, state
___;
Editează și rulează codul