<?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 Multiple distinct left join in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Multiple-distinct-left-join/m-p/358692#M133097</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there the possibility to obtain the same result with&amp;nbsp; only one (concatenate or somethings else) "LEFT JOIN"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;19/06/2012 5.44.14: 0284&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; LEFT JOIN&lt;/P&gt;&lt;P&gt;19/06/2012 5.44.14: 0285&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; load &lt;/P&gt;&lt;P&gt;19/06/2012 5.44.14: 0286&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; DISTINCT(WKNREC),&lt;/P&gt;&lt;P&gt;19/06/2012 5.44.14: 0287&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; IF(OnlyInb = 'U',WKCATA,WKNQCD) AS Campagna&lt;/P&gt;&lt;P&gt;19/06/2012 5.44.14: 0288&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; resident TableOrders&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;19/06/2012 5.50.35: 029&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; LEFT JOIN&lt;/P&gt;&lt;P&gt;19/06/2012 5.50.35: 0293&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; load &lt;/P&gt;&lt;P&gt;19/06/2012 5.50.35: 0294&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; DISTINCT(WKNREC),&lt;/P&gt;&lt;P&gt;19/06/2012 5.50.35: 0295&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; (WKA0CD &amp;amp;&amp;nbsp; '-' &amp;amp; Campagna) as KPROMOTIONGRSU&lt;/P&gt;&lt;P&gt;19/06/2012 5.50.35: 0296&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; resident TableOrders&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many Thanks for your reply&lt;/P&gt;&lt;P&gt;C.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 19 Jun 2012 08:06:05 GMT</pubDate>
    <dc:creator />
    <dc:date>2012-06-19T08:06:05Z</dc:date>
    <item>
      <title>Multiple distinct left join</title>
      <link>https://community.qlik.com/t5/QlikView/Multiple-distinct-left-join/m-p/358692#M133097</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there the possibility to obtain the same result with&amp;nbsp; only one (concatenate or somethings else) "LEFT JOIN"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;19/06/2012 5.44.14: 0284&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; LEFT JOIN&lt;/P&gt;&lt;P&gt;19/06/2012 5.44.14: 0285&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; load &lt;/P&gt;&lt;P&gt;19/06/2012 5.44.14: 0286&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; DISTINCT(WKNREC),&lt;/P&gt;&lt;P&gt;19/06/2012 5.44.14: 0287&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; IF(OnlyInb = 'U',WKCATA,WKNQCD) AS Campagna&lt;/P&gt;&lt;P&gt;19/06/2012 5.44.14: 0288&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; resident TableOrders&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;19/06/2012 5.50.35: 029&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; LEFT JOIN&lt;/P&gt;&lt;P&gt;19/06/2012 5.50.35: 0293&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; load &lt;/P&gt;&lt;P&gt;19/06/2012 5.50.35: 0294&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; DISTINCT(WKNREC),&lt;/P&gt;&lt;P&gt;19/06/2012 5.50.35: 0295&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; (WKA0CD &amp;amp;&amp;nbsp; '-' &amp;amp; Campagna) as KPROMOTIONGRSU&lt;/P&gt;&lt;P&gt;19/06/2012 5.50.35: 0296&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; resident TableOrders&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many Thanks for your reply&lt;/P&gt;&lt;P&gt;C.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jun 2012 08:06:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Multiple-distinct-left-join/m-p/358692#M133097</guid>
      <dc:creator />
      <dc:date>2012-06-19T08:06:05Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple distinct left join</title>
      <link>https://community.qlik.com/t5/QlikView/Multiple-distinct-left-join/m-p/358693#M133098</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Would this work for you?&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13401106326445528" jivemacro_uid="_13401106326445528"&gt;&lt;P&gt;LEFT JOIN&lt;/P&gt;&lt;P&gt;load &lt;/P&gt;&lt;P&gt;DISTINCT(WKNREC),&lt;/P&gt;&lt;P&gt;IF(OnlyInb = 'U',WKCATA,WKNQCD) AS Campagna,&lt;/P&gt;&lt;P&gt;(WKA0CD &amp;amp;&amp;nbsp; '-' &amp;amp; IF(OnlyInb = 'U',WKCATA,WKNQCD)) as KPROMOTIONGRSU&lt;/P&gt;&lt;P&gt; resident TableOrders&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Phil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jun 2012 12:57:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Multiple-distinct-left-join/m-p/358693#M133098</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-06-19T12:57:56Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple distinct left join</title>
      <link>https://community.qlik.com/t5/QlikView/Multiple-distinct-left-join/m-p/358694#M133099</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Phil&lt;/P&gt;&lt;P&gt;Thank you for your replay. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You reply is correct and work perfectly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My question was little more complicate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this case the example was easy, but in a complicate case is useful write multiple load:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is a way to use multiple load (during the same left join) something like this ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; LEFT JOIN&amp;nbsp; &lt;/P&gt;&lt;P&gt; load&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt; DISTINCT(WKNREC),&lt;/P&gt;&lt;P&gt; WKA0CD &amp;amp;&amp;nbsp; '-' &amp;amp; Campagna) as KPROMOTIONGRSU&lt;/P&gt;&lt;P&gt; load &lt;/P&gt;&lt;P&gt; DISTINCT(WKNREC),&lt;/P&gt;&lt;P&gt; IF(OnlyInb = 'U',WKCATA,WKNQCD) AS Campagna&lt;/P&gt;&lt;P&gt; resident TableOrders&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jun 2012 13:20:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Multiple-distinct-left-join/m-p/358694#M133099</guid>
      <dc:creator />
      <dc:date>2012-06-19T13:20:20Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple distinct left join</title>
      <link>https://community.qlik.com/t5/QlikView/Multiple-distinct-left-join/m-p/358695#M133100</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi cwclod, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In first place, I didn't know about DISTINCT (field), thanks for the data!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In second one. This way of couple loads is called "Proceed Load" (or similar, my english is not good). The upper Load takes the second Load like source of data. Take in mind that the upper will only READ the registers in lower Load. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Left Join&lt;/P&gt;&lt;P&gt;Load DISTINCT (WKNREC)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WKA0CD&amp;amp;'-'&amp;amp;Campagna as KPROMOTIONGRSU;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;- your example doesn't have ';', this is important.&lt;/P&gt;&lt;P&gt;Load DISTINCT (WKNREC)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (Onlynb = 'U', WKCATA, WKNQCD) as Campagna&lt;/P&gt;&lt;P&gt;Resident TableOrders;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This script will never works. Because in lower Load, you didn't read WKA0CD and WKNREC. This fields are used for the upper Load, and if you don't read in lower Load, the data is inexistent for the upper Load. You could use:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Left Join&lt;/P&gt;&lt;P&gt;Load DISTINCT (WKNREC)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WKA0CD&amp;amp;'-'&amp;amp;Campagna as KPROMOTIONGRSU;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;- your example doesn't have ';', this is important.&lt;/P&gt;&lt;P&gt;Load DISTINCT (WKNREC)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WKNREC,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WKA0CD,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If (Onlynb = 'U', WKCATA, WKNQCD) as Campagna&lt;/P&gt;&lt;P&gt;Resident TableOrders;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This pair of sentences will Join (with the last readed table), for each distinct WKNREC, KPROMOTIONGRSU with the combination of WKA0CD, WKCATA and WKNQCD data. But you will not Join WKNREC, WKA0CD, WKCATA, WKNQCD and Campagna.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For this example, the best way is to use Phill's sentence. But if you want to know, I like it be useful for you!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jun 2012 14:25:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Multiple-distinct-left-join/m-p/358695#M133100</guid>
      <dc:creator>sebastiandperei</dc:creator>
      <dc:date>2012-06-19T14:25:38Z</dc:date>
    </item>
  </channel>
</rss>

