|
|
|
Анализ на основе другого анализа который содержит фильтр
|
|||
|---|---|---|---|
|
#18+
Приветствую, уважаемые... Сделал анализ, который выбирает ID клиентов. В анализе сделал фильтр по дате (от промта на инфопанели). Сделал второй анализ с покупками клиентов, в качестве фильтра сделал "на основе анализа" - указал первый анализ. При просмотре результирующего запроса к БД, запрос второго анализа действительно использует подзапрос от первого анализа, НО без фильтра по дате. Первый анализ не помещал на инфопанель, второй поместил. Подскажите, пожалуйста, как сделать, чтобы второй подзапрос, когда использует первый подзапрос брал дату из промта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 08:07 |
|
||
|
Анализ на основе другого анализа который содержит фильтр
|
|||
|---|---|---|---|
|
#18+
Evgeny2, "В анализе сделал фильтр по дате (от промта на инфопанели)." не равно "Первый анализ не помещал на инфопанель" Если первый анализ не помещался на инфопанель то фильтр нужно просто зашить в анализ. Если все же помещался, то полагаю что вопрос решится когда сделаете связку через переменную презентации со значением по-умолчанию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 12:00 |
|
||
|
Анализ на основе другого анализа который содержит фильтр
|
|||
|---|---|---|---|
|
#18+
Да, так и сделал, через презентационную переменную. Но думал, может есть способ не создавать переменные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 12:52 |
|
||
|
Анализ на основе другого анализа который содержит фильтр
|
|||
|---|---|---|---|
|
#18+
еще вопрос в продолжение темы. Как сделать анализ на основе анализа, что бы в предикате участвовали две колонки? Код: plsql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 17:21 |
|
||
|
Анализ на основе другого анализа который содержит фильтр
|
|||
|---|---|---|---|
|
#18+
Evgeny2, select * from таблица_2 t2 join (select col1,col2 from таблица_1) t1 ON t1.col1 = t2.col1 AND t1.col2 = t2.col2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 04:09 |
|
||
|
Анализ на основе другого анализа который содержит фильтр
|
|||
|---|---|---|---|
|
#18+
javajdbc спасибо за участие, но о чем этот ответ? Мне бы хотелось на уровне презентационного слоя, сделать такой анализ, который делал бы описанную логики ранее. Результатом такого анализа, должен быть похожий физический запрос к БД, который я тоже написал. Ребята подскажите как сделать такой анализ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 09:21 |
|
||
|
Анализ на основе другого анализа который содержит фильтр
|
|||
|---|---|---|---|
|
#18+
Evgeny2, Штатно по 2 полям в 11g судя по всему нет возможности. Можно сделать что-то типа Код: sql 1. 2. 3. со всеми вытекающими последствиями производительности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2017, 10:45 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=39461453&tid=1858233]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
178ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 276ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...