Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Август 21, 2018, 07:16:18 am

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

Оффлайн Bayun

  • Новичок
  • *
  • Сообщений: 11
  • Страна: ru
  • Рейтинг: +2/-0
    • Просмотр профиля
Коллеги, доброго дня!
Второй день бьюсь с проблемой при загрузке данных.
Имеется подобный скрипт.
Проблема в последней строке - не работает!
Возможно я пошел не тем путем, но все же - может у кого есть идея?

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

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1166
  • Страна: ru
  • Рейтинг: +127/-0
    • Просмотр профиля
Re: Проблема при загрузке данных - оператор MATCH
« Ответ #1 : Март 21, 2016, 06:43:40 pm »
Привет,
Описание функции Match в справке может помочь найти правильное решение.

Оффлайн Bayun

  • Новичок
  • *
  • Сообщений: 11
  • Страна: ru
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: Проблема при загрузке данных - оператор MATCH
« Ответ #2 : Март 21, 2016, 06:55:34 pm »
Да, очевидно оператор MATCH не то что надо... Что вы можете порекомендовать для решения моей задачи? Который день хожу по кругу...

Неофициальный форум пользователей QlikView & Qlik Sense


Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1166
  • Страна: ru
  • Рейтинг: +127/-0
    • Просмотр профиля
Re: Проблема при загрузке данных - оператор MATCH
« Ответ #3 : Март 21, 2016, 07:02:30 pm »
Судя по тексту - требуется подгрузить записи где значения P_GR_ID присутствуют в GR_ID1 ?
Посмотрите опиcание функции Exists.

Оффлайн Bayun

  • Новичок
  • *
  • Сообщений: 11
  • Страна: ru
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: Проблема при загрузке данных - оператор MATCH
« Ответ #4 : Март 22, 2016, 11:37:00 am »
Спасибо за наводку! Я бы еще долго плутал в трех соснах.
По функции Exist лучше всего помогла вот эта ссылка:
http://qlikviewmaven.blogspot.ru/2009/01/qlikview-exists-function.html
А то чтение документации чуть не сломало мне мозг...

Неофициальный форум пользователей QlikView & Qlik Sense

Re: Проблема при загрузке данных - оператор MATCH
« Ответ #4 : Март 22, 2016, 11:37:00 am »