Гость
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / MS SSRS - Нестандартная задача. Выборка данных топ 1 в подзапросе / 3 сообщений из 3, страница 1 из 1
18.11.2014, 10:01
    #38809116
Женя_123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SSRS - Нестандартная задача. Выборка данных топ 1 в подзапросе
Добрый день.

Подскажите, пожалуйста, как решить следующую нестандартную задачу:

Создаю отчет, в котором:
1. В фильтрах есть 3 параметра - Менеджер, Дата С, Дата ПО

Есть 2 таблицы : ЛЮДИ, ВСТРЕЧИ

Задача:
Необходимо формировать таблицу по следующим правилам
выбирать человека и последнюю встречу по этому человеку за период (заданный фильтрами), если встречи за заданный период нет, то расширять заданный фильтрами период на 3 месяца.


Пробовал делать дистинкт на общий селект, но он не дает ожидаемого результата.

Просьба, если у кого-то есть мысли по этому поводу, задайте направление в какую сторону посмотреть.
...
Рейтинг: 0 / 0
18.11.2014, 10:52
    #38809183
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SSRS - Нестандартная задача. Выборка данных топ 1 в подзапросе
Женя_123,

Я бы решал оконными функциями в запросе, проставляя признак отображать или нет. На SSRS такое можно реализовать, но будет очень не прозрачно и громоздко.
...
Рейтинг: 0 / 0
25.11.2014, 17:46
    #38816480
PVI
PVI
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SSRS - Нестандартная задача. Выборка данных топ 1 в подзапросе
во временную таблицу отбираем все встречи менеджеров за 3 месяца, дальше проверяем есть ли в этой таблице у менеджера встречи в заданном интервале, есть - выводим эти встречи, нет - выводим встречи из таблицы. Ну а если менеджер не попал в таблицу - уволить бездельника! :)
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / MS SSRS - Нестандартная задача. Выборка данных топ 1 в подзапросе / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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