🙏 Нам нужна ваша помощь! SQLtest.online без рекламы и живёт только на донаты. Даже небольшая сумма помогает. Поддержать →
SQL код скопирован в буфер обмена
Задание 46:

Пропущенные дни: среднее соседних

DuckDB
Посчитайте поездки на такси из зоны посадки 178 (PULocationID = 178) за каждый день января 2024 года по tpep_pickup_datetime. В некоторые дни поездок нет: считайте их пропущенными значениями и оцените каждое как среднее между ближайшим предыдущим днём с поездками и ближайшим следующим днём с поездками. Если подряд пропущено несколько дней, все они получают одну и ту же оценку.
Выведите столбцы: day (день месяца, 1-31) и trips (настоящее число поездок или оценка, округлённая до одного знака после запятой, для дня без поездок). Отсортируйте по дню.
Ожидаемый результат Столбцов: 2 · Строк: 31
day trips

Примеры строк откроются после неудачных проверок: 0 из 3

Напишите запрос ниже и нажмите "Проверить!". Описания таблиц - в правой панели.

Учебник

Проверяя запрос, вы соглашаетесь, что он сохраняется без данных аккаунта и может войти в обезличенные наборы данных, в том числе для обучения ИИ. Подробнее

Здесь появится результат запроса. Ctrl+Enter - Выполнить запрос