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

Announcements
Qlik Connect 2026 Agenda Now Available: Explore Sessions
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

how to perform Join between two dates

Hi,

 

Could you please help me, how to make a complex join in Talend

My requirement is as below:

 

table1.invoice_date between table2.start_date and table2.end_Date 

and

table1.pk = table2.fk

 

Thanks,

Labels (2)
1 Reply
Anonymous
Not applicable
Author

Hi,

 

    Could you please try the below method?

0683p000009M5XW.png

 

The date expression used in the output expression column is as shown below.

 

TalendDate.compareDate(row1.invoice_date,row2.start_date)>=0 && TalendDate.compareDate(row1.invoice_date,row2.end_date)<=0

Hope I have answered your query. Please spare a second to mark the topic as resolved 🙂

 

Warm Regards,
Nikhil Thampi

Please appreciate our Talend community members by giving Kudos for sharing their time for your query. If your query is answered, please mark the topic as resolved 🙂