🎯 Осталось несколько дней до конца месяца Поддержите SQLTest.online и помогите нам сохранить практику SQL бесплатной для всех. Пожертвовать сегодня →
SQL код скопирован в буфер обмена
Задание 20:

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

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

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

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

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