<?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: Join Data for missing values in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701236#M726145</link>
    <description>&lt;P&gt;A left join won't work because TableA already contains an ID column.&amp;nbsp; There are a couple of solutions depending on the structure of your script.&amp;nbsp; One straightforward way is to not load the ID field into TableA initially. Then a Left Join from TableB will work. This assumes that TableB has all the values you need, not just the missing ones.&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Rob&lt;/P&gt;</description>
    <pubDate>Tue, 12 May 2020 18:45:26 GMT</pubDate>
    <dc:creator>rwunderlich</dc:creator>
    <dc:date>2020-05-12T18:45:26Z</dc:date>
    <item>
      <title>Join Data for missing values</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701232#M726144</link>
      <description>&lt;P&gt;I have a table&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Table A:&lt;/P&gt;&lt;TABLE border="1" width="35.243902439024396%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="1.2195121951219512%" height="25px"&gt;Name&lt;/TD&gt;&lt;TD width="1.2195121951219514%" height="25px"&gt;ID&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="1.2195121951219512%" height="25px"&gt;A&lt;/TD&gt;&lt;TD width="1.2195121951219514%" height="25px"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="1.2195121951219512%" height="25px"&gt;B&lt;/TD&gt;&lt;TD width="1.2195121951219514%" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="1.2195121951219512%" height="25px"&gt;C&lt;/TD&gt;&lt;TD width="1.2195121951219514%" height="25px"&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="1.2195121951219512%" height="25px"&gt;D&lt;/TD&gt;&lt;TD width="1.2195121951219514%" height="25px"&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="1.2195121951219512%" height="10px"&gt;E&lt;/TD&gt;&lt;TD width="1.2195121951219514%" height="10px"&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Table B:&lt;/P&gt;&lt;TABLE border="1" width="25.529265255292653%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="11.768368617683691%"&gt;Name&lt;/TD&gt;&lt;TD width="13.760896637608965%"&gt;ID&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="11.768368617683691%"&gt;A&lt;/TD&gt;&lt;TD width="13.760896637608965%"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="11.768368617683691%"&gt;B&lt;/TD&gt;&lt;TD width="13.760896637608965%"&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="11.768368617683691%"&gt;C&lt;/TD&gt;&lt;TD width="13.760896637608965%"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="11.768368617683691%"&gt;D&lt;/TD&gt;&lt;TD width="13.760896637608965%"&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="11.768368617683691%"&gt;E&lt;/TD&gt;&lt;TD width="13.760896637608965%"&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="11.768368617683691%"&gt;F&lt;/TD&gt;&lt;TD width="13.760896637608965%"&gt;8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="11.768368617683691%"&gt;I&lt;/TD&gt;&lt;TD width="13.760896637608965%"&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="11.768368617683691%"&gt;J&lt;/TD&gt;&lt;TD width="13.760896637608965%"&gt;11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="11.768368617683691%"&gt;K&lt;/TD&gt;&lt;TD width="13.760896637608965%"&gt;15&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Result:&lt;/P&gt;&lt;TABLE border="1" width="35.243902439024396%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="1.2195121951219512%" height="25px"&gt;Name&lt;/TD&gt;&lt;TD width="1.2195121951219514%" height="25px"&gt;ID&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="1.2195121951219512%" height="25px"&gt;A&lt;/TD&gt;&lt;TD width="1.2195121951219514%" height="25px"&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="1.2195121951219512%" height="25px"&gt;B&lt;/TD&gt;&lt;TD width="1.2195121951219514%" height="25px"&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="1.2195121951219512%" height="25px"&gt;C&lt;/TD&gt;&lt;TD width="1.2195121951219514%" height="25px"&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="1.2195121951219512%" height="25px"&gt;D&lt;/TD&gt;&lt;TD width="1.2195121951219514%" height="25px"&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="1.2195121951219512%" height="10px"&gt;E&lt;/TD&gt;&lt;TD width="1.2195121951219514%" height="10px"&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How do I join Table B with Table A to fill the missing 'ID' values in Table A? I tried Left Join but it is not working. Also tried Where Not Exist (ID).&lt;/P&gt;&lt;P&gt;I DON'T want to re-write the values that are already present in Table A, but only fill the missing values from Table B. So Left - Join is not ideal in this case&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 00:41:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701232#M726144</guid>
      <dc:creator>qlikwiz123</dc:creator>
      <dc:date>2024-11-16T00:41:26Z</dc:date>
    </item>
    <item>
      <title>Re: Join Data for missing values</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701236#M726145</link>
      <description>&lt;P&gt;A left join won't work because TableA already contains an ID column.&amp;nbsp; There are a couple of solutions depending on the structure of your script.&amp;nbsp; One straightforward way is to not load the ID field into TableA initially. Then a Left Join from TableB will work. This assumes that TableB has all the values you need, not just the missing ones.&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Rob&lt;/P&gt;</description>
      <pubDate>Tue, 12 May 2020 18:45:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701236#M726145</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2020-05-12T18:45:26Z</dc:date>
    </item>
    <item>
      <title>Re: Join Data for missing values</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701266#M726147</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/6148"&gt;@rwunderlich&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to keep ID field values in Table A as there might be instances where Table B may have different ID Field Values.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I only need to fill the gaps for the ID field in Table A. Please suggest assuming the script is simple as below.&lt;/P&gt;&lt;P&gt;Table_A:&lt;/P&gt;&lt;P&gt;Load Name, ID&amp;nbsp;&lt;/P&gt;&lt;P&gt;From ...SourceA&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Table B:&lt;/P&gt;&lt;P&gt;Load Name, ID&amp;nbsp;&lt;/P&gt;&lt;P&gt;From....SourceB&lt;/P&gt;</description>
      <pubDate>Tue, 12 May 2020 21:19:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701266#M726147</guid>
      <dc:creator>qlikwiz123</dc:creator>
      <dc:date>2020-05-12T21:19:52Z</dc:date>
    </item>
    <item>
      <title>Re: Join Data for missing values</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701272#M726148</link>
      <description>&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;as rob suggest left join not work because ID field already present in 1st table so either you have rename it or do not consider it.&amp;nbsp;&lt;/P&gt;&lt;P&gt;try below&lt;/P&gt;&lt;P&gt;Table_A:&lt;/P&gt;&lt;P&gt;Load Name&amp;nbsp;&lt;/P&gt;&lt;P&gt;From ...SourceA&lt;/P&gt;&lt;P&gt;Left Join&lt;/P&gt;&lt;P&gt;Load Name, ID&amp;nbsp;&lt;/P&gt;&lt;P&gt;From....SourceB&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;max&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 May 2020 21:31:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701272#M726148</guid>
      <dc:creator>PrashantSangle</dc:creator>
      <dc:date>2020-05-12T21:31:47Z</dc:date>
    </item>
    <item>
      <title>Re: Join Data for missing values</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701273#M726149</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I don't want to replace the values of Field ID from Table A. Instead fill the gaps from Table_B. Doing a left Join will attach 'ALL' values from ID field in Table B, which should be avoided.&lt;/P&gt;</description>
      <pubDate>Tue, 12 May 2020 21:34:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701273#M726149</guid>
      <dc:creator>qlikwiz123</dc:creator>
      <dc:date>2020-05-12T21:34:53Z</dc:date>
    </item>
    <item>
      <title>Re: Join Data for missing values</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701275#M726150</link>
      <description>&lt;P&gt;ok in such case you can applymap() ..&lt;/P&gt;&lt;P&gt;Check below thread&lt;/P&gt;&lt;P&gt;&lt;A href="https://help.qlik.com/en-US/sense/April2020/Subsystems/Hub/Content/Sense_Hub/Scripting/MappingFunctions/ApplyMap.htm" target="_blank"&gt;https://help.qlik.com/en-US/sense/April2020/Subsystems/Hub/Content/Sense_Hub/Scripting/MappingFunctions/ApplyMap.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;</description>
      <pubDate>Tue, 12 May 2020 21:43:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701275#M726150</guid>
      <dc:creator>PrashantSangle</dc:creator>
      <dc:date>2020-05-12T21:43:10Z</dc:date>
    </item>
    <item>
      <title>Re: Join Data for missing values</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701281#M726151</link>
      <description>&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;NameIdMap:&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Mapping Load Name, ID&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;From....SourceB&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;Table_A:&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;Load Name, &lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;if(len(ID) &amp;gt; 0, ID, ApplyMap('NameIdMap', Name)) as ID&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;From ...SourceA&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;-Rob&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 May 2020 22:31:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701281#M726151</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2020-05-12T22:31:23Z</dc:date>
    </item>
    <item>
      <title>Re: Join Data for missing values</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701595#M726152</link>
      <description>&lt;P&gt;Perfect! Thank you so much&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/6148"&gt;@rwunderlich&lt;/a&gt;&amp;nbsp; and&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/42758"&gt;@PrashantSangle&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 13 May 2020 14:14:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701595#M726152</guid>
      <dc:creator>qlikwiz123</dc:creator>
      <dc:date>2020-05-13T14:14:22Z</dc:date>
    </item>
    <item>
      <title>Re: Join Data for missing values</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701757#M726153</link>
      <description>&lt;P&gt;Quick follow up question&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/6148"&gt;@rwunderlich&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How can I leave the ID field blank in this expression&amp;nbsp;&lt;STRONG&gt;if(len(ID) &amp;gt; 0, ID, ApplyMap('NameIdMap', Name)) as ID&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;if the Name is not found in &lt;STRONG&gt;SouceB&lt;/STRONG&gt; (&lt;STRONG&gt;NameIdMap&lt;/STRONG&gt; in this load)&lt;/P&gt;</description>
      <pubDate>Wed, 13 May 2020 20:16:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1701757#M726153</guid>
      <dc:creator>qlikwiz123</dc:creator>
      <dc:date>2020-05-13T20:16:00Z</dc:date>
    </item>
    <item>
      <title>Re: Join Data for missing values</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1702070#M726154</link>
      <description>&lt;P&gt;The optional third parameter to ApplyMap() is a default value. You can specify it there.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://help.qlik.com/en-US/qlikview/April2020/Subsystems/Client/Content/QV_QlikView/Scripting/MappingFunctions/ApplyMap.htm" target="_blank"&gt;https://help.qlik.com/en-US/qlikview/April2020/Subsystems/Client/Content/QV_QlikView/Scripting/MappingFunctions/ApplyMap.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;-Rob&lt;/P&gt;</description>
      <pubDate>Thu, 14 May 2020 15:10:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Data-for-missing-values/m-p/1702070#M726154</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2020-05-14T15:10:40Z</dc:date>
    </item>
  </channel>
</rss>

