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

Анализ платежей клиентов

MySQL
Для каждого клиента в таблице payment найдите даты его первого и последнего платежа, а также сумму всех платежей.
Запрос должен вернуть четыре колонки: customer_id, first_payment_date – дата первого платежа (в формате «ГГГГ-ММ-ДД»), last_payment_date – дата последнего платежа (в формате «ГГГГ-ММ-ДД») и total_paid – общая сумма платежей клиента отсортированных по убыванию суммы платежей (в случае равных сумм платежей по возрастанию customer_id).
Ожидаемый результат Столбцов: 4 · Строк: 599
customer_id first_payment_date last_payment_date total_paid

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

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

Учебник

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

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