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

Очистка набора данных о поездках

DuckDB
Подготовьте очищенный набор данных о поездках для дальнейшего анализа. Сохраните только записи, соответствующие следующим критериям:
- Записи с указанными временными метками
- tpep_dropoff_datetime не раньше, чем tpep_pickup_datetime
- trip_distance положительное
- total_amount неотрицательное
- passenger_count положительное

Замените отсутствующий payment_type на Неизвестно. Добавьте продолжительность поездки в минутах и стоимость поездки за милю. Верните первые 100 очищенных записей.
Ожидаемый результат Столбцов: 8 · Строк: 100
tpep_pickup_datetime tpep_dropoff_datetime payment_type passenger_count trip_distance total_amount trip_duration_minutes amount_per_mile

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

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

Учебник

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

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