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
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
___;