Подсчёт количества записей в каждом временном ряду
Вы — специалист по данным в команде, которая оценивает данные о погоде в виде временных рядов, загруженных другой командой из импортированного файла. Вам поручено проанализировать ценность этого нового набора данных.
Данные хранятся в двух таблицах. Каждый временной ряд идентифицируется по полям filename, station_id и двухсимвольному коду штата state. Известно, что две из станций содержат меньше точек данных, чем остальные.
Напишите запрос, который определяет, какие две станции имеют наименьшее количество данных, отсортировав результат по возрастанию числа записей.
Вам доступны таблицы temperature_stations и temperatures_monthly.
Это упражнение является частью курса
Анализ временных рядов в PostgreSQL
Инструкции к упражнению
- Объедините две таблицы и подсчитайте количество записей по каждой станции, отсортировав результат по возрастанию.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
-- 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
___;