|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.03.2022, 19:08 | #1 |
Новичок
Джуниор
Регистрация: 02.03.2022
Сообщений: 1
|
Оконные функции
--Сделайте запрос к таблице payment и с помощью оконных функций добавьте вычисляемые колонки согласно условиям:
--Пронумеруйте все платежи от 1 до N по дате --Пронумеруйте платежи для каждого покупателя, сортировка платежей должна быть по дате --Посчитайте нарастающим итогом сумму всех платежей для каждого покупателя, сортировка должна быть сперва по дате платежа, а затем по сумме платежа от наименьшей к большей --Пронумеруйте платежи для каждого покупателя по стоимости платежа от наибольших к меньшим так, чтобы платежи с одинаковым значением имели одинаковое значение номера. *Можно составить на каждый пункт отдельный SQL-запрос, а можно объединить все колонки в одном запросе. У меня получился такой запрос Код:
|
24.05.2022, 13:18 | #2 |
Новичок
Джуниор
Регистрация: 19.05.2022
Сообщений: 1
|
select *, row_number() over (order by payment_date)
from payment |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как перехватить оконные сообщения чужого окна? | winner13 | Общие вопросы Delphi | 2 | 14.01.2016 21:02 |
Matlab прямоугольные оконные функции | Zema92 | Помощь студентам | 0 | 17.05.2014 19:46 |
оконные и клавиатурные кнопки стрелок | kbp | C++ Builder | 2 | 18.09.2012 22:00 |
Цикл,сохранение результатов в файл,построение по циклу графика,вывод данных из файла в таблицу(C++Builder6 оконные приложения) | Demenis | Помощь студентам | 0 | 06.07.2012 23:15 |
обновление в блоге - Хуки в Windows. Часть третья. Оконные функции | Pblog | Обсуждение статей | 1 | 04.01.2010 13:20 |