<?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: Lookup on multiple columns in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Lookup-on-multiple-columns/m-p/2255651#M38289</link>
    <description>&lt;P&gt;Ragu&lt;/P&gt;&lt;P&gt;Thanks - this worked a treat!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Dave&lt;/P&gt;</description>
    <pubDate>Fri, 12 Oct 2018 22:45:00 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2018-10-12T22:45:00Z</dc:date>
    <item>
      <title>Lookup on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Lookup-on-multiple-columns/m-p/2255649#M38287</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;I'm hoping someone&amp;nbsp;can help.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have 3 columns in a mySQL input and need to make sure I only process those records I haven't seen before.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My target database table contains the same 3 columns plus an integer id column and the table has a unique index on these 3 columns.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have pulled database table into the job as a lookup and am about to join the 3 input columns to their matching column in the lookup.&amp;nbsp; Where no match occurs and my id field is 0 then I can move forward with the record for processing through to the database table.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My concern is that I'm sure I've read somewhere that this isn't the best approach so wanted to reach out to the community to get some thoughts on how I should approach it.&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;Dave&lt;/P&gt;</description>
      <pubDate>Thu, 11 Oct 2018 18:15:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Lookup-on-multiple-columns/m-p/2255649#M38287</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-10-11T18:15:54Z</dc:date>
    </item>
    <item>
      <title>Re: Lookup on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Lookup-on-multiple-columns/m-p/2255650#M38288</link>
      <description>&lt;P&gt;Dave,&lt;/P&gt; 
&lt;P&gt;You can do this many ways. one easy approach is to use tMap and use Inner join. join all the 3 columns. In the output table, go to tMap settings and choose "catch lookup inner join reject" as true.&amp;nbsp; This approach would work perfectly fine for 2 table join.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;In case of more than 3 table joins, use the conventional left outer join and select the id column from right table and check for null.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Regards,&lt;/P&gt; 
&lt;P&gt;Ragu&lt;/P&gt;</description>
      <pubDate>Fri, 12 Oct 2018 03:40:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Lookup-on-multiple-columns/m-p/2255650#M38288</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-10-12T03:40:14Z</dc:date>
    </item>
    <item>
      <title>Re: Lookup on multiple columns</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Lookup-on-multiple-columns/m-p/2255651#M38289</link>
      <description>&lt;P&gt;Ragu&lt;/P&gt;&lt;P&gt;Thanks - this worked a treat!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Dave&lt;/P&gt;</description>
      <pubDate>Fri, 12 Oct 2018 22:45:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Lookup-on-multiple-columns/m-p/2255651#M38289</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-10-12T22:45:00Z</dc:date>
    </item>
  </channel>
</rss>

