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

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: tommix от 21 октября 2015, 12:02:33

Название: Qlik Sense - исключить слово Тест
Отправлено: tommix от 21 октября 2015, 12:02:33
Коллеги, на уровне скрипта нужно исключить все данные где есть слово "тест" в определенном столбце. Слово тест может стоять в начале текста, в конце, в середине. Как правильно сформировать условие?

WHERE [E] <> 'Что тут должно сточть?'
Название: Re: Qlik Sense - исключить слово Тест
Отправлено: kvv от 21 октября 2015, 01:26:18
Добрый день.
Функция index(s1 , s2[ , n]).
Название: Re: Qlik Sense - исключить слово Тест
Отправлено: admin от 21 октября 2015, 05:44:21
Привет
where not WildMatch(...)

тестовый скрипт

test:
LOAD rowno() as %ID, * INLINE [
    F1
    Это тест
    тест это
    это тест наверняка
    норма
    правильная запись
];

NoConcatenate load * resident test where not WildMatch(F1,'*тест*');
drop Table test;