Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Problem with left Join

I am facing a problem here

I want to do a left join

with my left table like

Classcountry
1A
2A
1B
2b

with

Countrynum
A4
B5

I am getting 8 rows instead of 4 can anybody help me with this?

1 Solution

Accepted Solutions
Gysbert_Wassenaar

Your field names don't match so you get a cartesian product. Qlikview is case senstive. That means that country is not the same as Country. As soon as you use exactly the same field names you'll get the correct join. The same goes for values too: B is not b.


talk is cheap, supply exceeds demand

View solution in original post

5 Replies
Gysbert_Wassenaar

Your field names don't match so you get a cartesian product. Qlikview is case senstive. That means that country is not the same as Country. As soon as you use exactly the same field names you'll get the correct join. The same goes for values too: B is not b.


talk is cheap, supply exceeds demand
sujeetsingh
Master III
Master III

See this sample ...

Not applicable
Author

like

Gysbert Wassenaar     

Qlikview is case senstive. That means that country is not the same as Country. because both are treated as different fields so not make as primary key.  

hence you get the wrong answer.

rphpacheco
Creator III
Creator III

Qlikview is case senstive.

See This Sample

I put a country with a lowercase letter and one with capital for you to have a better view!

Not applicable
Author

Thanks EveryBody I figured that out .