--ЗАДАНИЕ №1 --Сделайте запрос к таблице payment и с помощью оконных функций добавьте вычисляемые колонки согласно условиям: --Пронумеруйте все - вопрос №4670023

платежи от 1 до N по дате --Пронумеруйте платежи для каждого покупателя, сортировка платежей должна быть по дате --Посчитайте нарастающим итогом сумму всех платежей для каждого покупателя, сортировка должна быть сперва по дате платежа, а затем по сумме платежа от наименьшей к большей --Пронумеруйте платежи для каждого покупателя по стоимости платежа от наибольших к меньшим так, чтобы платежи с одинаковым значением имели одинаковое значение номера. *Можно составить на каждый пункт отдельный SQL-запрос, а можно объединить все колонки в одном запросе. Мой запрос: select customer_id, payment_id, payment_date, row_number () over (partition by amount order by payment_date::date), dense_rank() over (partition by amount order by payment_date::date), sum(amount) over (partition by customer_id order by payment_date::date,amount), row_number () over (partition by customer_id order by amount desc) from payment order by customer_id Но он некорректный. Помогите пожалуйста, может исправить ошибку((((( Ниже скриншот какие данные должны отображатьсяизображение из вопроса
А ниже скриншоты что у меня изображение из вопроса
Ответов пока нет

Глеб Черняк

от 55 p.
Читать ответы

Alexander

от 500 p.
Читать ответы

Александр

300 р.
Читать ответы
Посмотреть всех экспертов из раздела Технологии > Администрирование
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store