Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Итог по столбцу с условием в строке / 9 сообщений из 9, страница 1 из 1
29.08.2019, 10:43
    #39854988
Lania
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итог по столбцу с условием в строке
Добрый день!
Подскажите, как можно реализовать расчет:
ИДЗаказИДСкладИДАдресИДПродукцияДатаДата-30Количество1112223334442019-07-312019-07-01551112223334442019-07-312019-07-01551112223334442019-07-312019-07-01551112223334442019-07-312019-07-01551112223334442019-07-312019-07-01551112223334442019-07-312019-07-01551112223334442019-07-312019-07-01551112223334442019-07-312019-07-01551112223334442019-07-312019-07-01551112223334442019-07-312019-07-01551112223334442019-07-312019-07-01551112223334442019-07-312019-07-01551112223334442019-07-312019-07-01551112223334442019-07-312019-07-0155
...
Рейтинг: 0 / 0
29.08.2019, 11:40
    #39855020
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итог по столбцу с условием в строке
Lania,

много способов, запросом, например.
...
Рейтинг: 0 / 0
29.08.2019, 11:42
    #39855022
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итог по столбцу с условием в строке
Lania,

Лучше написать табличную функцию.
...
Рейтинг: 0 / 0
29.08.2019, 12:37
    #39855055
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итог по столбцу с условием в строке
Lania,

Код: sql
1.
SUM(1) OVER (PARTITION BY DATEDIFF(month,0,[Дата]) )
...
Рейтинг: 0 / 0
29.08.2019, 13:19
    #39855118
Lania
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итог по столбцу с условием в строке
Владислав Колосов, эта тема создалась случайно, в ней неполное описание проблемы
https://www.sql.ru/forum/1316456/itog-po-stolbcu-s-usloviem-v-stroke

Я понимаю, что запросом. мне хотя бы направление подсказать. Пока у меня мысли только в сторону цикла с построчным перебиранием. Но как это можно реализовать не придумывается. И очень надеюсь, что есть другой способ.
...
Рейтинг: 0 / 0
29.08.2019, 13:22
    #39855123
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итог по столбцу с условием в строке
Lania,

пишите функцию, затем используете cross apply к исходному набору.
...
Рейтинг: 0 / 0
29.08.2019, 13:24
    #39855125
Lania
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итог по столбцу с условием в строке
Владислав Колосов,
Я не совсем понимаю, какую функцию надо написать
...
Рейтинг: 0 / 0
29.08.2019, 13:25
    #39855129
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итог по столбцу с условием в строке
Lania,

это никому не понятно, т.к. приведённая таблица бесполезна для понимания.
...
Рейтинг: 0 / 0
29.08.2019, 13:58
    #39855154
Lania
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Итог по столбцу с условием в строке
Владислав Колосов,
Во вложении файл с примером, в колонке Sum30day цифры, которые должны получиться в итоге, рядом поле с правилами расчета
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Итог по столбцу с условием в строке / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]