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

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

How to Associate to the Closest Date

Hi all,

I have two date fields that I need to associate together to the nearest occurrence. We have OrderDate, which is when an order is actually placed, and HistoricalDate, associated to a change in Average Cost for the specific product.

For example:

              ORDER TABLE                                            COST TABLE

OrderID     SkuID          OrderDate                SkuID          HistoryDate            Cost     

    1              123              1/1/2015                 123              12/31/2014              $3.00

    2              123              1/2/2015                 123              1/3/2015                  $3.50

    3              123              1/3/2015                  

In this example, both OrderID's 1 and 2, should be associated with the cost of HistoryDate 12/31/2014, while Order 3 should be associated with the cost of HistoryDate 1/3/2015.

Any suggestions?

1 Solution

Accepted Solutions
ramoncova06
Partner - Specialist III
Partner - Specialist III

use intervalmatch

PFA

View solution in original post

4 Replies
ramoncova06
Partner - Specialist III
Partner - Specialist III

use intervalmatch

PFA

MK_QSL
MVP
MVP

like this?

Not applicable
Author

Thanks, I wondered if I was going to have to create a range between the two dates!

MK_QSL
MVP
MVP

Hi Andrea,

Have you tested both solutions?