<?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: Joining with 2 different keys. in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Joining-with-2-different-keys/m-p/1843402#M69801</link>
    <description>&lt;P&gt;Create Script as below&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;LOAD&lt;BR /&gt;"Sales Order ID"&amp;amp;"Sales Number" as key,&lt;BR /&gt;"Sales Number"&lt;BR /&gt;FROM [lib://desk/Sales Orders_source1.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is DS1);&lt;/P&gt;&lt;P&gt;LOAD&lt;BR /&gt;Customer,&lt;BR /&gt;"Sales Order ID" &amp;amp; "Sales Reference" as key,&lt;BR /&gt;"Sales Reference",&lt;BR /&gt;ShipDate,&lt;BR /&gt;Product,&lt;BR /&gt;Sales,&lt;BR /&gt;Quantity,&lt;BR /&gt;F8&lt;BR /&gt;FROM [lib://desk/Sales Orders_source1.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is DS2);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 07 Oct 2021 08:33:02 GMT</pubDate>
    <dc:creator>abhijitnalekar</dc:creator>
    <dc:date>2021-10-07T08:33:02Z</dc:date>
    <item>
      <title>Joining with 2 different keys.</title>
      <link>https://community.qlik.com/t5/App-Development/Joining-with-2-different-keys/m-p/1843382#M69797</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have requirement like to join two different tables with two incomplete keys.&lt;/P&gt;&lt;P&gt;for Example:&lt;/P&gt;&lt;P&gt;I have 2 data sets&amp;nbsp;&lt;/P&gt;&lt;P&gt;data set1 :&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Sales Order ID&lt;/TD&gt;&lt;TD&gt;Sales Number&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;SO61145&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;SO61570&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;SO61892&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;SO61953&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;SO62004&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;SO62095&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;SO62245&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;SO62485&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;SO62601&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Sales order id and sales number are the two different keys in data set&amp;nbsp; 1 some records mapping with sales order id form data set 1 to Dataset 2 and some records are not...&lt;/P&gt;&lt;P&gt;In order to complete the mapping me need to join two data sets with both the keys .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Data Set 2:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Customer&lt;/TD&gt;&lt;TD&gt;Sales Order ID&lt;/TD&gt;&lt;TD&gt;Sales Reference&lt;/TD&gt;&lt;TD&gt;ShipDate&lt;/TD&gt;&lt;TD&gt;Product&lt;/TD&gt;&lt;TD&gt;Sales&lt;/TD&gt;&lt;TD&gt;Quantity&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Curtis, Liu&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1/7/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Josue, Blanco&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1/13/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Kellie, Vazquez&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;1/18/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Julian, Flores&lt;/TD&gt;&lt;TD&gt;SO61953&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;1/19/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Taylor, Taylor&lt;/TD&gt;&lt;TD&gt;SO62004&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;1/20/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jill, Hernandez&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;1/22/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Gina, Martin&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;1/24/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Andrea, Morris&lt;/TD&gt;&lt;TD&gt;SO62485&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;1/28/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Samuel, Ross&lt;/TD&gt;&lt;TD&gt;SO62601&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;1/30/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Troy, Mehta&lt;/TD&gt;&lt;TD&gt;SO62654&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;1/31/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Dominic, Madan&lt;/TD&gt;&lt;TD&gt;SO62727&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/1/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Colin, He&lt;/TD&gt;&lt;TD&gt;SO62816&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/2/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Brad, Oliver&lt;/TD&gt;&lt;TD&gt;SO62776&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/2/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Natalie, Diaz&lt;/TD&gt;&lt;TD&gt;SO62924&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/4/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Roger, Harui&lt;/TD&gt;&lt;TD&gt;SO63036&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/6/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Hailey, Morgan&lt;/TD&gt;&lt;TD&gt;SO63054&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/6/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Corey, Lal&lt;/TD&gt;&lt;TD&gt;SO63059&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/6/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jasmine, Taylor&lt;/TD&gt;&lt;TD&gt;SO63329&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/8/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Erika, Dominguez&lt;/TD&gt;&lt;TD&gt;SO63386&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2/9/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Correct_Answer_2-1633593238355.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/63622iFC4D3E894377B68F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Correct_Answer_2-1633593238355.png" alt="Correct_Answer_2-1633593238355.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can any one help me to join these two keys without any duplicate values and output table will be as follows.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Customer&lt;/TD&gt;&lt;TD&gt;Sales Order ID&lt;/TD&gt;&lt;TD&gt;Contract Reference Number&lt;/TD&gt;&lt;TD&gt;ShipDate&lt;/TD&gt;&lt;TD&gt;Product&lt;/TD&gt;&lt;TD&gt;Sales&lt;/TD&gt;&lt;TD&gt;Quantity&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Curtis, Liu&lt;/TD&gt;&lt;TD&gt;SO61145&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1/7/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Josue, Blanco&lt;/TD&gt;&lt;TD&gt;SO61570&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1/13/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Kellie, Vazquez&lt;/TD&gt;&lt;TD&gt;SO61892&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;1/18/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Julian, Flores&lt;/TD&gt;&lt;TD&gt;SO61953&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;1/19/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Taylor, Taylor&lt;/TD&gt;&lt;TD&gt;SO62004&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;1/20/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jill, Hernandez&lt;/TD&gt;&lt;TD&gt;SO62095&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;1/22/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Gina, Martin&lt;/TD&gt;&lt;TD&gt;SO62245&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;1/24/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Andrea, Morris&lt;/TD&gt;&lt;TD&gt;SO62485&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;1/28/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Samuel, Ross&lt;/TD&gt;&lt;TD&gt;SO62601&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;1/30/2013&lt;/TD&gt;&lt;TD&gt;All-Purpose Bike Stand&lt;/TD&gt;&lt;TD&gt;159.00&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks In advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Oct 2021 07:58:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Joining-with-2-different-keys/m-p/1843382#M69797</guid>
      <dc:creator>Correct_Answer</dc:creator>
      <dc:date>2021-10-07T07:58:04Z</dc:date>
    </item>
    <item>
      <title>Re: Joining with 2 different keys.</title>
      <link>https://community.qlik.com/t5/App-Development/Joining-with-2-different-keys/m-p/1843398#M69799</link>
      <description>&lt;P&gt;Assuming it's always one or the other, which appears to be the case here, just create a simple key with an if() statement:&lt;/P&gt;&lt;P&gt;Load *, if(len([Sales Number])=0,[Sales Order ID],[Sales Number]) as Key INLINE [&lt;BR /&gt;Sales Order ID, Sales Number&lt;BR /&gt;SO61145, 1&lt;BR /&gt;SO61570, 2&lt;BR /&gt;SO61892, 3&lt;BR /&gt;SO61953,&lt;BR /&gt;SO62004,&lt;BR /&gt;SO62095, 4&lt;BR /&gt;SO62245, 5&lt;BR /&gt;SO62485,&lt;BR /&gt;SO62601, ];&lt;/P&gt;&lt;P&gt;Left join&lt;BR /&gt;[Table]:&lt;BR /&gt;LOAD if(len([Sales Reference])=0,[Sales Order ID],[Sales Reference]) as Key, Customer, ShipDate,Product,Sales,Quantity INLINE&lt;BR /&gt;[&lt;BR /&gt;Customer;Sales Order ID;Sales Reference;ShipDate;Product;Sales;Quantity&lt;BR /&gt;Curtis, Liu; ;1;1/7/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Josue, Blanco; ;2;1/13/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Kellie, Vazquez; ;3;1/18/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Julian, Flores;SO61953; ;1/19/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Taylor, Taylor;SO62004; ;1/20/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Jill, Hernandez; ;4;1/22/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Gina, Martin; ;5;1/24/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Andrea, Morris;SO62485; ;1/28/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Samuel, Ross;SO62601; ;1/30/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Troy, Mehta;SO62654; ;1/31/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Dominic, Madan;SO62727; ;2/1/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Colin, He;SO62816; ;2/2/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Brad, Oliver;SO62776; ;2/2/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Natalie, Diaz;SO62924; ;2/4/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Roger, Harui;SO63036; ;2/6/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Hailey, Morgan;SO63054; ;2/6/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Corey, Lal;SO63059; ;2/6/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Jasmine, Taylor;SO63329; ;2/8/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;Erika, Dominguez;SO63386; ;2/9/2013;All-Purpose Bike Stand;159.00;1&lt;BR /&gt;](delimiter is ';');&lt;/P&gt;</description>
      <pubDate>Thu, 07 Oct 2021 08:27:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Joining-with-2-different-keys/m-p/1843398#M69799</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2021-10-07T08:27:03Z</dc:date>
    </item>
    <item>
      <title>Re: Joining with 2 different keys.</title>
      <link>https://community.qlik.com/t5/App-Development/Joining-with-2-different-keys/m-p/1843400#M69800</link>
      <description>&lt;P&gt;You can create a composite key of both columns&amp;nbsp;&lt;/P&gt;&lt;P&gt;like&amp;nbsp;&lt;SPAN&gt;Sales Order ID&amp;amp;Contract Reference Number for dataset 2 and&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Sales Order ID&amp;amp;salesnumber Number&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Oct 2021 08:30:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Joining-with-2-different-keys/m-p/1843400#M69800</guid>
      <dc:creator>abhijitnalekar</dc:creator>
      <dc:date>2021-10-07T08:30:34Z</dc:date>
    </item>
    <item>
      <title>Re: Joining with 2 different keys.</title>
      <link>https://community.qlik.com/t5/App-Development/Joining-with-2-different-keys/m-p/1843402#M69801</link>
      <description>&lt;P&gt;Create Script as below&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;LOAD&lt;BR /&gt;"Sales Order ID"&amp;amp;"Sales Number" as key,&lt;BR /&gt;"Sales Number"&lt;BR /&gt;FROM [lib://desk/Sales Orders_source1.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is DS1);&lt;/P&gt;&lt;P&gt;LOAD&lt;BR /&gt;Customer,&lt;BR /&gt;"Sales Order ID" &amp;amp; "Sales Reference" as key,&lt;BR /&gt;"Sales Reference",&lt;BR /&gt;ShipDate,&lt;BR /&gt;Product,&lt;BR /&gt;Sales,&lt;BR /&gt;Quantity,&lt;BR /&gt;F8&lt;BR /&gt;FROM [lib://desk/Sales Orders_source1.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is DS2);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Oct 2021 08:33:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Joining-with-2-different-keys/m-p/1843402#M69801</guid>
      <dc:creator>abhijitnalekar</dc:creator>
      <dc:date>2021-10-07T08:33:02Z</dc:date>
    </item>
  </channel>
</rss>

