Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
amigo007
Contributor III
Contributor III

Unmatching records without modifying the loading script

I have 2 tables joined with a field called ID, I have e.g. a table A and table B as shown below. How can I list in a straight table the non-matching records, i.e. records with ID 5, 6 and 7 from table B?

Ideally, I don't want to make the unmacthing/changes to my loading scripts. Is there any kind of expression to make this listing inside a table object?

Table A:

IDNameCityCountry
1JohnLondonEngland
2DavidParisFrance
3JennyBerlinGermany
4MarkRomeItaly

Table B:

IDCost
11000
21500
33000
4500
56000
6

7000

75500
Labels (1)
1 Solution

Accepted Solutions
tresB
Champion III
Champion III

If you can find a candidate key in table A, assume field Name here, you could try like:

Calc dimension: If( Isnull(Name), ID)

Exp: Sum(Cost)

View solution in original post

3 Replies
tresB
Champion III
Champion III

If you can find a candidate key in table A, assume field Name here, you could try like:

Calc dimension: If( Isnull(Name), ID)

Exp: Sum(Cost)

shiveshsingh
Master
Master

Yes, you can use calculated dimension as =if(IsNull(Name),ID)

and tick Suppress when Value Is Null in chart properties.

amigo007
Contributor III
Contributor III
Author

Works just fine, thanks!