Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / union all запрос / 5 сообщений из 5, страница 1 из 1
29.03.2017, 17:26
    #39429431
dron4253
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
union all запрос
Добрый день!

Есть объединённый union all запрос. Результат запроса: данные в нескольких разрехах. Ну к примеру по направлениям деятельности (с имеющимся идентификатором направления: id_napr) и по организациям (с идентификатором организаций id_org). Есть задача, которая позволит сформировать отчёт в данных разрезах при помощи инструмента FastReport. Однако для ее решения требуется в результате этого запроса ввести доп колонку. В этой колонке должны содержаться: для направлений деятельности идентификатор 1, для организаций идентификатор 2. Уважаемые посетители форума, подскажите пожалуйста как данную задачу решить?
...
Рейтинг: 0 / 0
29.03.2017, 17:34
    #39429439
--Eugene--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
union all запрос
dron4253,

можно передавать строкой типа '1|2', а внутри отчета ее парсить
...
Рейтинг: 0 / 0
29.03.2017, 17:36
    #39429440
dron4253
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
union all запрос
--Eugene--,

Да нет внутри не получается, не позволяет инструмент. Необходимо именно доп колонка, которая разделит эти два разреза данных на 2 идентификатора соответственно для направлений деятельности идентификатор 1, а для организаций идентификатор 2
...
Рейтинг: 0 / 0
29.03.2017, 17:37
    #39429442
MaximaXXL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
union all запрос
dron4253,

можно добавить колонку идентификатор
Код: plsql
1.
2.
3.
4.
5.
select ...., 'id_napr' c1
from ... /*идентификатор направления*/
union all
select ...., 'id_org' c1
from ... /*идентификатор организаций*/
...
Рейтинг: 0 / 0
30.03.2017, 06:08
    #39429622
AnSi_Sr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
union all запрос
вместо union all используют grouping sets
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / union all запрос / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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