Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Запрос по последним числам месяца  [new]
Коляндер
Member

Откуда: СПб
Сообщений: 188
Есть таблица, в которую каждый день вставляются суммы за день

Дата Сумма
29-05-2018 100
30-05-2018 200
31-05-2018 150
01-06-2018 400
02-06-2018 300

Подскажите пожалуйста, как составить запрос, чтобы в выборку попали данные о суммах на последнее число каждого месяца, при этом если месяц на закончен, то за последний существующий в таблице день?
31 май 18, 23:35    [21459321]     Ответить | Цитировать Сообщить модератору
 Re: Запрос по последним числам месяца  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
вам это разово или на постоянно?
1 июн 18, 00:17    [21459421]     Ответить | Цитировать Сообщить модератору
 Re: Запрос по последним числам месяца  [new]
Коляндер
Member

Откуда: СПб
Сообщений: 188
Дедушка,

мне отчет строить, на каждый день.
А клиент хочет сравнение периодов видеть.
Т.е. выбирает начала года и текущую дату в фильтр, а данные нужны на последний день каждого месяца в выбранном диапазоне
1 июн 18, 00:32    [21459435]     Ответить | Цитировать Сообщить модератору
 Re: Запрос по последним числам месяца  [new]
982183
Member

Откуда: VL
Сообщений: 3351
За день одна сумма?

Группируй по месяцам, выводи в таблицу максимальную дату в месяце.
Потом связывай получившуюся таблицу с исходной по дате и выводи сумму.
1 июн 18, 02:28    [21459494]     Ответить | Цитировать Сообщить модератору
 Re: Запрос по последним числам месяца  [new]
Коляндер
Member

Откуда: СПб
Сообщений: 188
Все гениально просто :-)

Большое спасибо!
1 июн 18, 02:29    [21459495]     Ответить | Цитировать Сообщить модератору
 Re: Запрос по последним числам месяца  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
982183
За день одна сумма?

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

мда, советы нынче не стоят эээ ничего :)
1 июн 18, 09:47    [21459844]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить