<?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/Right Join in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Left-Right-Join/m-p/551269#M1131971</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suraj,&lt;/P&gt;&lt;P&gt;Joins purely depends on the requirement, there is no restriction/best one to use.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Inner join - If we want to load only the matching records in both the tables then use Inner Join.&lt;/P&gt;&lt;P&gt;Left join - If we want to load all records in first table and matching records in second table, the unmatched records in second table will be null, in this scenario Left Join is used.&lt;/P&gt;&lt;P&gt;Right join - If we want to load all records in second table and matching records in first table, the unmatched records in first table will be null, in this scenario Right Join is used..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Type of join is purely based on the requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jagan.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 21 Nov 2013 01:41:12 GMT</pubDate>
    <dc:creator>jagan</dc:creator>
    <dc:date>2013-11-21T01:41:12Z</dc:date>
    <item>
      <title>Left/Right Join</title>
      <link>https://community.qlik.com/t5/QlikView/Left-Right-Join/m-p/551265#M1131967</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know the general scenarios where we use &lt;STRONG&gt;left join and right join&lt;/STRONG&gt; in qlikvew script, while building the data model.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, Please point me to some resources.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Suraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Nov 2013 11:51:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Left-Right-Join/m-p/551265#M1131967</guid>
      <dc:creator>surajap123</dc:creator>
      <dc:date>2013-11-20T11:51:25Z</dc:date>
    </item>
    <item>
      <title>Re: Left/Right Join</title>
      <link>https://community.qlik.com/t5/QlikView/Left-Right-Join/m-p/551266#M1131968</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; left join: load all records from first table and only matched record from Second table.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; right join : load all records from Second table and only matched record from First table.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Inner Join : Load only matched records from both the table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ashutosh &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Nov 2013 11:56:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Left-Right-Join/m-p/551266#M1131968</guid>
      <dc:creator />
      <dc:date>2013-11-20T11:56:22Z</dc:date>
    </item>
    <item>
      <title>Re: Left/Right Join</title>
      <link>https://community.qlik.com/t5/QlikView/Left-Right-Join/m-p/551267#M1131969</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P class="syntax"&gt;&lt;SPAN class="Bold"&gt;Hi Suraj,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="syntax"&gt;&lt;SPAN class="Bold"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P class="syntax"&gt;&lt;SPAN class="Bold"&gt;Please find explanation below from Qlikview Help file.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="syntax"&gt;&lt;SPAN class="Bold"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P class="syntax"&gt;&lt;SPAN class="Bold"&gt;LEFT Join&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="syntax"&gt;&lt;SPAN class="Bold"&gt;--------------&lt;/SPAN&gt;&lt;SPAN class="Bold"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="syntax"&gt;&lt;SPAN class="Bold"&gt;left&lt;/SPAN&gt;&lt;SPAN class="Italic"&gt;( &lt;SPAN class="Bold"&gt;join&lt;/SPAN&gt; | &lt;SPAN class="Bold"&gt;keep&lt;/SPAN&gt;) [ &lt;SPAN class="Bold"&gt;(&lt;/SPAN&gt;tablename &lt;SPAN class="Bold"&gt;)&lt;/SPAN&gt; ](loadstatement |selectstatement )&lt;/SPAN&gt; &lt;/P&gt;&lt;P class="example"&gt;Examples:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;Table1&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;A&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;B&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;aa&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;cc&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;ee&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;Table2&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;A&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;C&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;xx&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;yy&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="Code"&gt;QVTable:&lt;/P&gt;&lt;P class="Code"&gt;select * from table1;&lt;/P&gt;&lt;P class="Code"&gt;left join select * from table2;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;SPAN class="Bold"&gt;QVTable&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;A&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;B&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;C&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;1&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;aa&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;xx&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;2&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;cc&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;3&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;ee&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RIGHT Join:&lt;/P&gt;&lt;P&gt;-----------------&lt;/P&gt;&lt;P class="syntax"&gt;&lt;SPAN class="Bold"&gt;right&lt;/SPAN&gt;&lt;SPAN class="Italic"&gt;(&lt;/SPAN&gt;&lt;SPAN class="Bold"&gt;join&lt;/SPAN&gt; | &lt;SPAN class="Bold"&gt;keep&lt;/SPAN&gt;&lt;SPAN class="Italic"&gt;)&lt;/SPAN&gt;&lt;SPAN class="Italic"&gt;[&lt;/SPAN&gt;&lt;SPAN class="Bold"&gt;(&lt;/SPAN&gt;&lt;SPAN class="Italic"&gt;tablename &lt;/SPAN&gt;&lt;SPAN class="Bold"&gt;)&lt;/SPAN&gt;&lt;SPAN class="Italic"&gt;](loadstatement&lt;/SPAN&gt; |&lt;SPAN class="Italic"&gt;selectstatement )&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="example"&gt;Examples:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;Table1&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;A&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;B&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;aa&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;cc&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;ee&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;Table2&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;A&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;C&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;xx&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;yy&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="Code"&gt;QVTable:&lt;/P&gt;&lt;P class="Code"&gt;select * from table1;&lt;/P&gt;&lt;P class="Code"&gt;right join select * from table2;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;SPAN class="Bold"&gt;QVTable&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;A&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;B&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;C&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;1&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;aa&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;xx&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;4&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;-&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P align="center" style="text-align: center;"&gt;&lt;SPAN class="Bold"&gt;yy&lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jagan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Nov 2013 11:56:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Left-Right-Join/m-p/551267#M1131969</guid>
      <dc:creator>jagan</dc:creator>
      <dc:date>2013-11-20T11:56:37Z</dc:date>
    </item>
    <item>
      <title>Re: Left/Right Join</title>
      <link>https://community.qlik.com/t5/QlikView/Left-Right-Join/m-p/551268#M1131970</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for all the inputs!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am actually looking for a sample requirement where we require to use left or right join to build the qlikview data model.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Suraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Nov 2013 18:02:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Left-Right-Join/m-p/551268#M1131970</guid>
      <dc:creator>surajap123</dc:creator>
      <dc:date>2013-11-20T18:02:34Z</dc:date>
    </item>
    <item>
      <title>Re: Left/Right Join</title>
      <link>https://community.qlik.com/t5/QlikView/Left-Right-Join/m-p/551269#M1131971</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Suraj,&lt;/P&gt;&lt;P&gt;Joins purely depends on the requirement, there is no restriction/best one to use.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Inner join - If we want to load only the matching records in both the tables then use Inner Join.&lt;/P&gt;&lt;P&gt;Left join - If we want to load all records in first table and matching records in second table, the unmatched records in second table will be null, in this scenario Left Join is used.&lt;/P&gt;&lt;P&gt;Right join - If we want to load all records in second table and matching records in first table, the unmatched records in first table will be null, in this scenario Right Join is used..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Type of join is purely based on the requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jagan.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Nov 2013 01:41:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Left-Right-Join/m-p/551269#M1131971</guid>
      <dc:creator>jagan</dc:creator>
      <dc:date>2013-11-21T01:41:12Z</dc:date>
    </item>
  </channel>
</rss>

