|
|
|
Universe Designer
|
|||
|---|---|---|---|
|
#18+
Как с помощью технологии универсов создать запрос типа: select t1.id from t union all select 'Bce' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2009, 15:38 |
|
||
|
Universe Designer
|
|||
|---|---|---|---|
|
#18+
Колючка, в смысле 'Всё' ??????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2009, 17:22 |
|
||
|
Universe Designer
|
|||
|---|---|---|---|
|
#18+
А название и версия ПО, если не секрет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2009, 17:25 |
|
||
|
Universe Designer
|
|||
|---|---|---|---|
|
#18+
Колючка, select t1 .id from t - может- select t .id from t union all select 'Bce' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2009, 17:45 |
|
||
|
Universe Designer
|
|||
|---|---|---|---|
|
#18+
xoma19_87Колючка, select t1 .id from t - может- select t .id from t union all select 'Bce' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2009, 17:52 |
|
||
|
Universe Designer
|
|||
|---|---|---|---|
|
#18+
Вы правы, в запросе ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2009, 17:52 |
|
||
|
Universe Designer
|
|||
|---|---|---|---|
|
#18+
Нашла метод решения этой задачи - производные таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2009, 17:53 |
|
||
|
Universe Designer
|
|||
|---|---|---|---|
|
#18+
ustass, BusinessObjects 12.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2009, 17:54 |
|
||
|
Universe Designer
|
|||
|---|---|---|---|
|
#18+
ustass, А вы занимались этими технологиями? У меня есть много других вопросов - сейчас по BusinessView. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2009, 17:55 |
|
||
|
Universe Designer
|
|||
|---|---|---|---|
|
#18+
Колючка, покажи хоть намёк ато вообще не понятно что с чем объединять :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2009, 17:55 |
|
||
|
Universe Designer
|
|||
|---|---|---|---|
|
#18+
xoma19_87, Там проблема была была не в запросе, а в самих технологиях - UniverceDesigner. Так как я только осваиваюсь в них, то у меня не получалась элементарная вещь - заставить работать запрос с юнионом. Но уже всё прошло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2009, 17:58 |
|
||
|
Universe Designer
|
|||
|---|---|---|---|
|
#18+
Ну по крайней мере при настройке юниверса к MSSQL это решается созданием поля 'Все', что вызывает ошибку при проверке юниверса но нормально отрабатвает при построении отчета. А запрос такого рода получается при комбинации типа union запросов к юниверсу первый из которых представляет реальные данные, второй содержит поле константу 'Все'. При работе с тругими СУБД, я тумаю можно придумать что либо подобное виде поля таблицы t: case 'Все' when id=id else'' end from t ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2009, 10:33 |
|
||
|
Universe Designer
|
|||
|---|---|---|---|
|
#18+
аналогично можно получать результирующие множества из двух источников, которые нужно сравнивать между собой и находящихся в разных таблицах например 'план' и 'факт'. Делается два поля константы 'план' и 'факт'.Делается юнион двух запросов(разумеется с одинаковым и однотипным набором колонок), в один из них добавляется одно поле константа, в другой соотв другое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2009, 10:39 |
|
||
|
|

start [/forum/topic.php?fid=31&msg=36223488&tid=1535903]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
195ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 492ms |

| 0 / 0 |
