|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2019, 10:16 | #1 |
Пользователь
Регистрация: 13.03.2019
Сообщений: 16
|
SQL: вывести дату номер и сумму начислений, для которых сумма превышает сумму предыдущего по дате начисления
Задание такого: Требуется вывести дату номер и сумму начислений, для которых сумма превышает сумму предыдущего по дате начисления
Вообщем я сделал так: use DBTestPractice; select D_Date, C_Number, N_Amount, lag (n_amount) OVER (order by d_date) as n_amount_b from FD_Bills --where FD_Bills.N_Amount > (select lag (n_amount) OVER (order by d_date) from fd_Bills) order by D_Date Хочу написать select который будет сравнивать n_amount и n_amount_b и если n_amount будет больше, то вывести эту строку. Или я безнадежен?) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дан одномерный массив, длину массива задаёт пользователь. Вычислить сумму кубов тех чисел, модуль которых превышает значение 15 | Ifhdufhdi | Помощь студентам | 1 | 22.10.2018 09:34 |
Определить превышает ли сумма крайних цифр сумму средних цифр в заданном четырехзначном числе. (Delphi) | shablakov | Помощь студентам | 4 | 24.06.2013 13:21 |
Определить сумму натуральных элементов массива, сумма цифр которых кратна 3. | Zzoyberg | Помощь студентам | 2 | 28.12.2011 16:17 |
Определить сумму натуральных элементов массива, сумма цифр которых кратна 3. | Zzoyberg | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 07.12.2011 06:44 |