Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
gkcchowdary
Creator
Creator

what is exits?

What is exits function and not exists examples

5 Replies
qlikviewwizard
Master II
Master II

gkcchowdary

Exists operator as same as IN.

jsingh71
Partner - Specialist
Partner - Specialist

exists(field [ , expression ] )

Determines whether a specific field value exists in a specified field of the data loaded so far. Field is a name or a string expression evaluating to a field name. The field must exist in the data loaded so far by the script. Expr is an expression evaluating to the field value to look for in the specified field. If omitted, the current record’s value in the specified field will be assumed.

Examples:

exists(Month, 'Jan') returns -1 (true) if the field value 'Jan' is found in the current content of the field Month.

exists(IDnr, IDnr) returns -1 (true) if the value of the field IDnr in the current record already exists in any previously read record containing that field.

exists (IDnr) is identical to the previous example.

Load Employee, ID, Salary from Employees.csv;
Load FirstName& ' ' &LastName as Employee, Comment from Citizens.csv where exists (Employee, FirstName& ' ' &LastName);
Only comments regarding those citizens who are employees are read.

Load A, B, C, from Employees.csv where not exists (A);
This is equivalent to performing a distinct load on field A.

Source: QlikView Help.

qlikviewwizard
Master II
Master II

Hi Please check this link.

Dual & Exists – Useful Functions

Not applicable

Exists function tell us whether a specific field value exists in a specified field of the data loaded so far or not.

Eg:Exists(field_name,'value')    

if the 'value' exists in field_name then it returns true, else false.