🚀 Начался ноябрь! SQLtest.online остаётся бесплатным благодаря донатам таких людей, как вы. Помогите собрать сумму этого месяца пораньше, чтобы сайт работал без перебоев. Поддержать сейчас →
SQL код скопирован в буфер обмена
Задание 7:

Квантильные значения стоимости поездки

DuckDB
Напишите запрос для анализа типов оплаты, используемых в такси. Ваш вывод должен включать следующие столбцы:
- payment_type: тип используемой оплаты
- trip_count: общее количество поездок для каждого типа оплаты
- approximate_median_amount: приблизительная медианная общая сумма для каждого типа оплаты, округленная до двух десятичных знаков
- approximate_p90_amount: приблизительная сумма 90-го процентиля для каждого типа оплаты, округленная до двух десятичных знаков

Убедитесь, что вы включаете только записи, где как payment_type, так и total_amount не равны null. Результаты должны быть сгруппированы по payment_type и отсортированы в порядке возрастания по этому столбцу.
Ожидаемый результат Столбцов: 4 · Строк: 5
payment_type trip_count approximate_median_amount approximate_p90_amount

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

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

Учебник

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

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