Проблема при загрузке данных - оператор MATCH (Qlikview)

Автор Bayun, марта 21, 2016, 12:59:57 pm

« предыдущая - следующая »

Bayun

марта 21, 2016, 12:59:57 pm Последнее редактирование: марта 22, 2016, 06:09:40 pm от admin
Коллеги, доброго дня!
Второй день бьюсь с проблемой при загрузке данных.
Имеется подобный скрипт.
Проблема в последней строке - не работает!
Возможно я пошел не тем путем, но все же - может у кого есть идея?

Level1:
LOAD GR_ID as GR_ID1,
     GR_NAME, P_GR_ID
Resident
Level
Where P_GR_ID=0;

Level2:
LOAD GR_ID as GR_ID2,
GR_NAME, P_GR_ID
Resident
Level
WHERE 
match (P_GR_ID, SELECT GR_ID1 FROM Level1);

admin


Bayun

Да, очевидно оператор MATCH не то что надо... Что вы можете порекомендовать для решения моей задачи? Который день хожу по кругу...

admin

Судя по тексту - требуется подгрузить записи где значения P_GR_ID присутствуют в GR_ID1 ?
Посмотрите опиcание функции Exists.

Bayun

Спасибо за наводку! Я бы еще долго плутал в трех соснах.
По функции Exist лучше всего помогла вот эта ссылка:
http://qlikviewmaven.blogspot.ru/2009/01/qlikview-exists-function.html
А то чтение документации чуть не сломало мне мозг...

Рейтинг@Mail.ru Яндекс.Метрика