<?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 Re: Resident load and left join combined in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Resident-load-and-left-join-combined/m-p/1075227#M358791</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes you can do this. But don't mix the SQL command with Qlikview commande.&lt;/P&gt;&lt;P&gt;So:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can try:&lt;/P&gt;&lt;P&gt;Tem_table:&lt;/P&gt;&lt;P&gt;SQL select&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ......&lt;/P&gt;&lt;P&gt;&amp;nbsp; where&amp;nbsp;&amp;nbsp; ....;&lt;/P&gt;&lt;P&gt;left join (&lt;SPAN style="font-size: 13.3333px;"&gt;Tem_table) &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;load ...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;resident &lt;SPAN style="font-size: 13.3333px;"&gt;Tem_table;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;left join (&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Tem_table) &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;load ...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;resident &lt;SPAN style="font-size: 13.3333px;"&gt;Tem_table;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Qlikview will create auotmaticly an join between your first table and your second table by the common fields.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope helpful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 21 Apr 2016 15:16:50 GMT</pubDate>
    <dc:creator>syukyo_zhu</dc:creator>
    <dc:date>2016-04-21T15:16:50Z</dc:date>
    <item>
      <title>Resident load and left join combined</title>
      <link>https://community.qlik.com/t5/QlikView/Resident-load-and-left-join-combined/m-p/1075226#M358790</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi , &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a scenario in which I have to read data from database into a temporary table , and left join 3-4 tables and fetch resultset.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below is the script : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vStartPeriod=Date(Date#($(vCurrDate), 'YYYYMMDD')-35, 'YYYYMMDD');&lt;/P&gt;&lt;P&gt;LET vEndPeriod=Date(Date#($(vCurrDate), 'YYYYMMDD')+7, 'YYYYMMDD');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TMP_TABLE:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT DISTINCT COL1, TEST_DATE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM SCHEMA.TABLE1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE &lt;SPAN style="font-size: 13.3333px;"&gt;COL1&lt;/SPAN&gt;='ABC' AND &lt;SPAN style="font-size: 13.3333px;"&gt;TEST_DATE&lt;/SPAN&gt;&amp;gt;=TO_DATE('$(vStartPeriod)','YYYYMMDD')&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UNION&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT &lt;SPAN style="font-size: 13.3333px;"&gt;COL1, TEST_DATE&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM &lt;SPAN style="font-size: 13.3333px;"&gt;SCHEMA.TABLE2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE &lt;SPAN style="font-size: 13.3333px;"&gt;COL1&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;='ABC' AND &lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;TEST_DATE&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&amp;gt;=TO_DATE('$(vStartPeriod)','YYYYMMDD')&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UNION&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT &lt;SPAN style="font-size: 13.3333px;"&gt;COL1, TEST_DATE&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM &lt;SPAN style="font-size: 13.3333px;"&gt;SCHEMA.TABLE3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE &lt;SPAN style="font-size: 13.3333px;"&gt;COL1&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;='ABC' AND &lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;TEST_DATE&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&amp;gt;=TO_DATE('$(vStartPeriod)','YYYYMMDD')&lt;/SPAN&gt;//and &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;JOIN (TMP_TABLE)&lt;/P&gt;&lt;P&gt;LOAD&amp;nbsp;&amp;nbsp; Date(MIN_DATE + IterNo() - 1)&amp;nbsp; as TEST_DATE&lt;/P&gt;&lt;P&gt;While MIN_DATE + IterNo() - 1 &amp;lt; Date(Date#($(vCurrDate), 'YYYYMMDD')+7, 'YYYYMMDD');&lt;/P&gt;&lt;P&gt;LOAD &lt;/P&gt;&lt;P&gt;MIN(&lt;SPAN style="font-size: 13.3333px;"&gt;TEST_DATE&lt;/SPAN&gt;) AS MIN_DATE&lt;/P&gt;&lt;P&gt;resident TMP_TABLE;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note : Above is a rolling view logic , to populate data for missing dates&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, I need to join this rolled data to 4 other database tables and fetch the resultset.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Something like : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FINAL_TABLE:&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;/P&gt;&lt;P&gt;LOAD &lt;/P&gt;&lt;P&gt; Date(Floor(TEST_DATE),'DD/MM/YYYY') As TEST_DATE,&lt;/P&gt;&lt;P&gt; TMP.COL1,&lt;/P&gt;&lt;P&gt;ONE.COL_ONE,&lt;/P&gt;&lt;P&gt;TWO.COL_TWO,&lt;/P&gt;&lt;P&gt;THREE.COL_THREE,&lt;/P&gt;&lt;P&gt;FOUR_COL_FOUR&lt;/P&gt;&lt;P&gt; Resident TMP_TABLE&amp;nbsp; TMP&lt;/P&gt;&lt;P&gt;LEFT JOIN &lt;SPAN style="font-size: 13.3333px;"&gt;SCHEMA.TABLE1&amp;nbsp; ONE &lt;/SPAN&gt; ON TMP.COL1=ONE.COL1&amp;nbsp; AND TMP.TEST_DATE=ONE.TEST_DATE&lt;/P&gt;&lt;P&gt;LEFT JOIN &lt;SPAN style="font-size: 13.3333px;"&gt;SCHEMA.TABLE2&amp;nbsp; TWO &lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;ON TMP.COL1=TWO.COL1&amp;nbsp; AND TMP.TEST_DATE=TWO.TEST_DATE&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;LEFT JOIN &lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;SCHEMA.TABLE3&amp;nbsp; THREE &lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;ON TMP.COL1=THREE.COL1&amp;nbsp; AND TMP.TEST_DATE=THREE.TEST_DATE&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;LEFT JOIN &lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;SCHEMA.TABLE4&amp;nbsp; FOUR &lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;ON TMP.COL1=FOUR.COL1&amp;nbsp; AND TMP.TEST_DATE=FOUR.TEST_DATE&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Is this achievable in QlikView?&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Apr 2016 07:05:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Resident-load-and-left-join-combined/m-p/1075226#M358790</guid>
      <dc:creator>swati_rastogi27</dc:creator>
      <dc:date>2016-04-21T07:05:05Z</dc:date>
    </item>
    <item>
      <title>Re: Resident load and left join combined</title>
      <link>https://community.qlik.com/t5/QlikView/Resident-load-and-left-join-combined/m-p/1075227#M358791</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes you can do this. But don't mix the SQL command with Qlikview commande.&lt;/P&gt;&lt;P&gt;So:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can try:&lt;/P&gt;&lt;P&gt;Tem_table:&lt;/P&gt;&lt;P&gt;SQL select&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ......&lt;/P&gt;&lt;P&gt;&amp;nbsp; where&amp;nbsp;&amp;nbsp; ....;&lt;/P&gt;&lt;P&gt;left join (&lt;SPAN style="font-size: 13.3333px;"&gt;Tem_table) &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;load ...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;resident &lt;SPAN style="font-size: 13.3333px;"&gt;Tem_table;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;left join (&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Tem_table) &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;load ...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;resident &lt;SPAN style="font-size: 13.3333px;"&gt;Tem_table;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Qlikview will create auotmaticly an join between your first table and your second table by the common fields.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope helpful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Apr 2016 15:16:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Resident-load-and-left-join-combined/m-p/1075227#M358791</guid>
      <dc:creator>syukyo_zhu</dc:creator>
      <dc:date>2016-04-21T15:16:50Z</dc:date>
    </item>
  </channel>
</rss>

