<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Help with match with last date from another table in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Help-with-match-with-last-date-from-another-table/m-p/1690266#M593776</link>
    <description>&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;I'm trying to do something like approximate match with dates and can't figure out how. I have two separate tables:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Failures:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE width="175px"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;Vehicle&lt;/TD&gt;&lt;TD width="115.2px"&gt;Date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="115.2px"&gt;01/03/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="115.2px"&gt;01/07/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;2&lt;/TD&gt;&lt;TD width="115.2px"&gt;12/11/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;3&lt;/TD&gt;&lt;TD width="115.2px"&gt;01/04/2019&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Maintenances:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE width="225px"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;Vehicle&lt;/TD&gt;&lt;TD width="165.12px"&gt;Date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="165.12px"&gt;&lt;STRONG&gt;14/12/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="165.12px"&gt;&lt;STRONG&gt;16/04/2019&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="165.12px"&gt;17/08/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="165.12px"&gt;18/12/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;2&lt;/TD&gt;&lt;TD width="165.12px"&gt;01/01/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;2&lt;/TD&gt;&lt;TD width="165.12px"&gt;01/06/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;2&lt;/TD&gt;&lt;TD width="165.12px"&gt;&lt;STRONG&gt;01/11/2019&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;2&lt;/TD&gt;&lt;TD width="165.12px"&gt;01/04/2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;3&lt;/TD&gt;&lt;TD width="165.12px"&gt;&lt;STRONG&gt;01/02/2019&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;3&lt;/TD&gt;&lt;TD width="165.12px"&gt;01/05/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;3&lt;/TD&gt;&lt;TD width="165.12px"&gt;01/08/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;3&lt;/TD&gt;&lt;TD width="165.12px"&gt;01/11/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;3&lt;/TD&gt;&lt;TD width="165.12px"&gt;01/02/2020&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to create a column in failures to pick the last maintenance of that vehicle before that failure, so the final table would be:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Failures:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE width="292px"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;Vehicle&lt;/TD&gt;&lt;TD width="85.76px"&gt;Date&lt;/TD&gt;&lt;TD width="146.56px"&gt;Last Maintenance&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="85.76px"&gt;01/03/2019&lt;/TD&gt;&lt;TD width="146.56px"&gt;14/12/2018&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="85.76px"&gt;01/07/2019&lt;/TD&gt;&lt;TD width="146.56px"&gt;16/04/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;2&lt;/TD&gt;&lt;TD width="85.76px"&gt;12/11/2019&lt;/TD&gt;&lt;TD width="146.56px"&gt;01/11/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;3&lt;/TD&gt;&lt;TD width="85.76px"&gt;01/04/2019&lt;/TD&gt;&lt;TD width="146.56px"&gt;01/02/2019&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 18:51:01 GMT</pubDate>
    <dc:creator>Vinerc</dc:creator>
    <dc:date>2024-11-16T18:51:01Z</dc:date>
    <item>
      <title>Help with match with last date from another table</title>
      <link>https://community.qlik.com/t5/QlikView/Help-with-match-with-last-date-from-another-table/m-p/1690266#M593776</link>
      <description>&lt;P&gt;Hello all,&lt;/P&gt;&lt;P&gt;I'm trying to do something like approximate match with dates and can't figure out how. I have two separate tables:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Failures:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE width="175px"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;Vehicle&lt;/TD&gt;&lt;TD width="115.2px"&gt;Date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="115.2px"&gt;01/03/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="115.2px"&gt;01/07/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;2&lt;/TD&gt;&lt;TD width="115.2px"&gt;12/11/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;3&lt;/TD&gt;&lt;TD width="115.2px"&gt;01/04/2019&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Maintenances:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE width="225px"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;Vehicle&lt;/TD&gt;&lt;TD width="165.12px"&gt;Date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="165.12px"&gt;&lt;STRONG&gt;14/12/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="165.12px"&gt;&lt;STRONG&gt;16/04/2019&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="165.12px"&gt;17/08/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="165.12px"&gt;18/12/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;2&lt;/TD&gt;&lt;TD width="165.12px"&gt;01/01/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;2&lt;/TD&gt;&lt;TD width="165.12px"&gt;01/06/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;2&lt;/TD&gt;&lt;TD width="165.12px"&gt;&lt;STRONG&gt;01/11/2019&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;2&lt;/TD&gt;&lt;TD width="165.12px"&gt;01/04/2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;3&lt;/TD&gt;&lt;TD width="165.12px"&gt;&lt;STRONG&gt;01/02/2019&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;3&lt;/TD&gt;&lt;TD width="165.12px"&gt;01/05/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;3&lt;/TD&gt;&lt;TD width="165.12px"&gt;01/08/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;3&lt;/TD&gt;&lt;TD width="165.12px"&gt;01/11/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;3&lt;/TD&gt;&lt;TD width="165.12px"&gt;01/02/2020&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to create a column in failures to pick the last maintenance of that vehicle before that failure, so the final table would be:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Failures:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE width="292px"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;Vehicle&lt;/TD&gt;&lt;TD width="85.76px"&gt;Date&lt;/TD&gt;&lt;TD width="146.56px"&gt;Last Maintenance&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="85.76px"&gt;01/03/2019&lt;/TD&gt;&lt;TD width="146.56px"&gt;14/12/2018&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;1&lt;/TD&gt;&lt;TD width="85.76px"&gt;01/07/2019&lt;/TD&gt;&lt;TD width="146.56px"&gt;16/04/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;2&lt;/TD&gt;&lt;TD width="85.76px"&gt;12/11/2019&lt;/TD&gt;&lt;TD width="146.56px"&gt;01/11/2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="58.88px"&gt;3&lt;/TD&gt;&lt;TD width="85.76px"&gt;01/04/2019&lt;/TD&gt;&lt;TD width="146.56px"&gt;01/02/2019&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 18:51:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-with-match-with-last-date-from-another-table/m-p/1690266#M593776</guid>
      <dc:creator>Vinerc</dc:creator>
      <dc:date>2024-11-16T18:51:01Z</dc:date>
    </item>
    <item>
      <title>Re: Help with match with last date from another table</title>
      <link>https://community.qlik.com/t5/QlikView/Help-with-match-with-last-date-from-another-table/m-p/1690294#M593777</link>
      <description>&lt;P&gt;hi&amp;nbsp;&lt;/P&gt;&lt;P&gt;using interval match function you could do it&amp;nbsp;&lt;/P&gt;&lt;P&gt;data:&lt;BR /&gt;load * inline [&lt;BR /&gt;Vehicle, Date&lt;BR /&gt;1 ,01/03/2019&lt;BR /&gt;1 ,01/07/2019&lt;BR /&gt;2,12/11/2019&lt;BR /&gt;3 ,01/04/2019&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;MaintenancesTemp:&lt;BR /&gt;NoConcatenate load * inline [&lt;BR /&gt;Vehicle ,Date&lt;BR /&gt;1, 14/12/2018&lt;BR /&gt;1 ,16/04/2019&lt;BR /&gt;1 ,17/08/2019&lt;BR /&gt;1, 18/12/2019&lt;BR /&gt;2 ,01/01/2019&lt;BR /&gt;2, 01/06/2019&lt;BR /&gt;2 ,01/11/2019&lt;BR /&gt;2, 01/04/2020&lt;BR /&gt;3 ,01/02/2019&lt;BR /&gt;3, 01/05/2019&lt;BR /&gt;3 ,01/08/2019&lt;BR /&gt;3, 01/11/2019&lt;BR /&gt;3 ,01/02/2020&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;maintenance:&lt;/P&gt;&lt;P&gt;load Vehicle,&lt;BR /&gt;Date as StartDate,&lt;BR /&gt;if (isnull(Previous(Date)),today(),Previous(Date)) as Enddate&lt;BR /&gt;resident MaintenancesTemp&lt;BR /&gt;order by Vehicle,Date Desc;&lt;/P&gt;&lt;P&gt;drop Table MaintenancesTemp;&lt;/P&gt;&lt;P&gt;inner join IntervalMatch(Date,Vehicle) load StartDate,Enddate ,Vehicle Resident maintenance;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Apr 2020 13:03:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-with-match-with-last-date-from-another-table/m-p/1690294#M593777</guid>
      <dc:creator>lironbaram</dc:creator>
      <dc:date>2020-04-02T13:03:49Z</dc:date>
    </item>
    <item>
      <title>Re: Help with match with last date from another table</title>
      <link>https://community.qlik.com/t5/QlikView/Help-with-match-with-last-date-from-another-table/m-p/1690537#M593778</link>
      <description>&lt;P&gt;Thanks for the reply Lironbaram,&lt;/P&gt;&lt;P&gt;I have just changed one line, from:&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;if (isnull(Previous(Date)),today(),Previous(Date)) as Enddate&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;To:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;if (isnull(Previous(Date)) &lt;STRONG&gt;or Previous(Vehicle)&amp;lt;&amp;gt;Vehicle&lt;/STRONG&gt; ,today(),Previous(Date)) as Enddate&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Because the previous date was not null and it solved the problem.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks for the help! I was having a hard time figuring out. Just one question, it created a synthetic key, is there any problem with that or I can leave it with that syn key?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Apr 2020 21:04:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-with-match-with-last-date-from-another-table/m-p/1690537#M593778</guid>
      <dc:creator>Vinerc</dc:creator>
      <dc:date>2020-04-02T21:04:55Z</dc:date>
    </item>
    <item>
      <title>Re: Help with match with last date from another table</title>
      <link>https://community.qlik.com/t5/QlikView/Help-with-match-with-last-date-from-another-table/m-p/1690858#M593779</link>
      <description>&lt;P&gt;Just for the record, I solved the problem adding this piece of code:&lt;/P&gt;&lt;P&gt;data_new:&lt;BR /&gt;LOAD&lt;BR /&gt;Vehicle &amp;amp; Date as %ID,&lt;BR /&gt;Date&lt;BR /&gt;resident data;&lt;/P&gt;&lt;P&gt;Left Join&lt;/P&gt;&lt;P&gt;maintenance_new:&lt;BR /&gt;LOAD&lt;BR /&gt;Vehicle &amp;amp; Date as %ID,&lt;BR /&gt;StartDate&lt;BR /&gt;resident maintenance;&lt;/P&gt;&lt;P&gt;DROP Tables maintenance,data;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;It's probably not the best way but I needed just one table to do some operations.&lt;/P&gt;</description>
      <pubDate>Fri, 03 Apr 2020 17:40:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Help-with-match-with-last-date-from-another-table/m-p/1690858#M593779</guid>
      <dc:creator>Vinerc</dc:creator>
      <dc:date>2020-04-03T17:40:02Z</dc:date>
    </item>
  </channel>
</rss>

