|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.03.2019, 16:12 | #21 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
а, ну да, точно, это же в одну строку идёт:
Код:
Цитата:
иначе Mon1 - это будут данные за январь какого года? Если Вам не нужно получить сумму данных за все январи всех выбранных лет Последний раз редактировалось Serge_Bliznykov; 13.03.2019 в 16:14. |
|
13.03.2019, 16:17 | #22 |
Пользователь
Регистрация: 13.03.2019
Сообщений: 16
|
|
13.03.2019, 16:18 | #23 | |
Пользователь
Регистрация: 13.03.2019
Сообщений: 16
|
Цитата:
Мне кажется, что я наркоман: я сделал так: =) sum(case when format(D_date,'yyyyMM')= 201812 then N_aMount else 0 end) as '201812' , sum(case when format(D_date,'yyyyMM')= 201901 then N_aMount else 0 end) as '201901', |
|
13.03.2019, 16:20 | #24 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Код:
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 13.03.2019 в 16:24. |
|
13.03.2019, 16:24 | #25 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
13.03.2019, 16:25 | #26 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
13.03.2019, 16:34 | #27 |
Пользователь
Регистрация: 13.03.2019
Сообщений: 16
|
Всем спасибо большое за помощь)
|
13.03.2019, 17:51 | #28 |
Пользователь
Регистрация: 13.03.2019
Сообщений: 16
|
Извините за беспокойство) Можете еще подсказать?
Задание такого: Требуется вывести дату номер и сумму начислений, для которых сумма превышает сумму предыдущего по дате начисления Вообщем я сделал так: 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 будет больше, то вывести эту строку. Или я безнадежен?) Последний раз редактировалось mavrikVIII; 14.03.2019 в 10:17. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите начинающему | Родион23 | C# (си шарп) | 6 | 23.05.2016 23:43 |
Помогите начинающему | qeesl | Общие вопросы по Java, Java SE, Kotlin | 5 | 31.10.2015 19:01 |
Помогите начинающему. | Небесный | Общие вопросы Delphi | 12 | 04.02.2007 08:56 |