<?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: Left Join in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Left-Join/m-p/1868120#M71686</link>
    <description>&lt;P&gt;Since you've used LEFT JOIN, there is no longer a Client table - its fields would be contained within the Invoice table. Note that the additional fields you need for your key don't appear to be in the load script, so you'll want to add them. &lt;/P&gt;
&lt;P&gt;You can e.g.&lt;/P&gt;
&lt;P&gt;Invoice_Final:&lt;/P&gt;
&lt;P&gt;Load *, Field1 &amp;amp; Field2 as NewKey&lt;/P&gt;
&lt;P&gt;Resident Invoices&lt;/P&gt;
&lt;P&gt;Drop Table Invoices;&lt;/P&gt;
&lt;P&gt;Or you could:&lt;/P&gt;
&lt;P&gt;Left Join(Invoices)&lt;/P&gt;
&lt;P&gt;Load SomeUniqueID, Field1 &amp;amp; Field2 as NewKey&lt;/P&gt;
&lt;P&gt;Resident Invoices;&lt;/P&gt;</description>
    <pubDate>Wed, 08 Dec 2021 14:08:42 GMT</pubDate>
    <dc:creator>Or</dc:creator>
    <dc:date>2021-12-08T14:08:42Z</dc:date>
    <item>
      <title>Left Join</title>
      <link>https://community.qlik.com/t5/App-Development/Left-Join/m-p/1868097#M71685</link>
      <description>&lt;P&gt;Hi everybody,&lt;/P&gt;
&lt;P&gt;I'm trying to join multiple tables in order to make links between my tables and I'm facing an issue when "creating" a new field.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Table 1 - Invoice&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;InvoiceId&lt;/LI&gt;
&lt;LI&gt;InvoiceDate&lt;/LI&gt;
&lt;LI&gt;JnlType&lt;/LI&gt;
&lt;LI&gt;InvoiceNo&lt;/LI&gt;
&lt;LI&gt;InvoiceSite&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Table 2 - Order&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;InvoiceId&lt;/LI&gt;
&lt;LI&gt;DeliveryClientNo&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Table 3 - Client&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;DeliveryClientNo&lt;/LI&gt;
&lt;LI&gt;ClientNo&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Table 4 - ClientMovement&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;ID ( which can be obtained with -&amp;gt;Year(InvoiceDate)&amp;amp;JnlType&amp;amp;InvoiceNo&amp;amp;InvoiceSite&amp;amp;ClientNo)&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So, I made this but I'm stuck for 2 reasons.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;[Invoice]&lt;/STRONG&gt;&lt;BR /&gt;LOAD &lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;FactId,&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;FactDate,&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;FactJournal,&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;FactNo,&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;FactSite,&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Year(FactDate) &amp;amp;'|'&amp;amp; FactJournal &amp;amp;'|'&amp;amp; FactNo &amp;amp;'|'&amp;amp; FactSite AS ClientDocNo&lt;BR /&gt;FROM [lib://.../invoice.qvd] (qvd);&lt;/P&gt;
&lt;P&gt;LEFT JOIN([Invoice])&lt;BR /&gt;LOAD &lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;InvoiceId,&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;TEXT(RTRIM(DeliveryClientNo))&amp;nbsp;&lt;BR /&gt;FROM [lib://...Order.qvd] (qvd);&lt;/P&gt;
&lt;P&gt;LEFT JOIN[Invoice])&lt;BR /&gt;LOAD&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;TEXT(RTRIM(DeliveryClientNo))&lt;BR /&gt;FROM [lib://.../Client.qvd] (qvd);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;After that, i do not know how to make my link between my CLIENT and INVOICE table and to create the field I need for having the ID of table 4.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can someone please help me?&lt;/P&gt;
&lt;P&gt;Have a nice day&lt;/P&gt;</description>
      <pubDate>Wed, 08 Dec 2021 13:31:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Left-Join/m-p/1868097#M71685</guid>
      <dc:creator>KevSan</dc:creator>
      <dc:date>2021-12-08T13:31:47Z</dc:date>
    </item>
    <item>
      <title>Re: Left Join</title>
      <link>https://community.qlik.com/t5/App-Development/Left-Join/m-p/1868120#M71686</link>
      <description>&lt;P&gt;Since you've used LEFT JOIN, there is no longer a Client table - its fields would be contained within the Invoice table. Note that the additional fields you need for your key don't appear to be in the load script, so you'll want to add them. &lt;/P&gt;
&lt;P&gt;You can e.g.&lt;/P&gt;
&lt;P&gt;Invoice_Final:&lt;/P&gt;
&lt;P&gt;Load *, Field1 &amp;amp; Field2 as NewKey&lt;/P&gt;
&lt;P&gt;Resident Invoices&lt;/P&gt;
&lt;P&gt;Drop Table Invoices;&lt;/P&gt;
&lt;P&gt;Or you could:&lt;/P&gt;
&lt;P&gt;Left Join(Invoices)&lt;/P&gt;
&lt;P&gt;Load SomeUniqueID, Field1 &amp;amp; Field2 as NewKey&lt;/P&gt;
&lt;P&gt;Resident Invoices;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Dec 2021 14:08:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Left-Join/m-p/1868120#M71686</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2021-12-08T14:08:42Z</dc:date>
    </item>
  </channel>
</rss>

