<?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-Qualify, vs Join-Concatenate vs Join-Load from QVD in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Join-Qualify-vs-Join-Concatenate-vs-Join-Load-from-QVD/m-p/1307415#M406792</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks!. I was trying someway to do the second join with qualify with no luck.&lt;/P&gt;&lt;P&gt;But your solution is more elegant, and works &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 14 Jul 2017 19:06:13 GMT</pubDate>
    <dc:creator>cristian_av</dc:creator>
    <dc:date>2017-07-14T19:06:13Z</dc:date>
    <item>
      <title>Join-Qualify, vs Join-Concatenate vs Join-Load from QVD</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Qualify-vs-Join-Concatenate-vs-Join-Load-from-QVD/m-p/1307410#M406787</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have the same pair of tables that have to be joined, from multiple databases (About 20). &lt;/P&gt;&lt;P&gt;I need to create one table with all of this tables, but I don't k now which is the best way to do this. I've tried the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the real world, the pair are about 6 tables with attributed to be joined for each database.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1° Try:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;-Connect to First Database&lt;/P&gt;&lt;P&gt;-Do a Join on each pair of tables&lt;/P&gt;&lt;P&gt;-Then Connect to Second Database&lt;/P&gt;&lt;P&gt;Concatenate and Join to First tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Not working because the second Join is not working.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;-I think it's the best way because I need to connect only one time to each database, and the databases will be separated in the load script. (The bad part it that it's not working &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/sad.png" /&gt; )&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;-I think I will have to use qualify, but I don't now how to use here.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="qvjoinnotworking.png" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/170181_qvjoinnotworking.png" style="font-size: 13.3333px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2° Try:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Load The Customers Table from All the Databases &lt;/P&gt;&lt;P&gt;Load the Income table from All the Databases&lt;/P&gt;&lt;P&gt;Join the Tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-This works, but I need to connect many times to each database, and if for some reason I had troubles with one of these, I will need to edit the whole script, not only one "Tab".&lt;/P&gt;&lt;P&gt;&lt;IMG alt="QVMissedData.png" class="jive-image image-2" height="200" src="https://community.qlik.com/legacyfs/online/170192_QVMissedData.png" style="font-size: 13.3333px; width: 399px; height: 199.965px;" width="399" /&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;3° Try&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;-Connect to First Database&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;-Do a Join on each pair of tables&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;-Store on a QVD.&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;-Drop Table.&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;-Connect to Second Database&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;-Do a Join on each pair of tables&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;-Join with first QVD..&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;-I need to connect only one time to each database, and the databases will be separated in the load script.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13.3333px;"&gt;&lt;SPAN style="font-size: 10pt;"&gt;-The bad part it that I need to create one QVD for each table, and load to memory twice(when connecting to DB and when loading from QVD), making the script slower.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="QVMissedData.png" class="jive-image image-2" height="217" src="https://community.qlik.com/legacyfs/online/170192_QVMissedData.png" style="height: 216.95px; width: 433px;" width="433" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Finally, for some reason, with 2° and 3° try, I lost an ID. I think it's another trouble, but I'm not sure why I list that ID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope somebody can explain&amp;nbsp; &lt;/P&gt;&lt;P&gt;a) What is the best approach to join multiple tables without having to connect multiple times to same server and without loading multiple times the same data to memory.&lt;/P&gt;&lt;P&gt;b) Why one key is lost with approach 2 and 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Jul 2017 19:11:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Qualify-vs-Join-Concatenate-vs-Join-Load-from-QVD/m-p/1307410#M406787</guid>
      <dc:creator>cristian_av</dc:creator>
      <dc:date>2017-07-13T19:11:35Z</dc:date>
    </item>
    <item>
      <title>Re: Join-Qualify, vs Join-Concatenate vs Join-Load from QVD</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Qualify-vs-Join-Concatenate-vs-Join-Load-from-QVD/m-p/1307411#M406788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Personally I wouldn't worry about the number of connections else about the number of records which are to pull and how much workload it caused. If this is significant in any way I would suggest to consider incremental load-appoaches and onyl pull new/changed data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Quite common in such scenarios is the use of multiple stages in the ETL process, for example a 3-tier or 4-tier data-architecture with several generator-qvw's which pull the data (incremental) from the database and store them into qvd's. The second step would be to use several generator-qvw's which merge the qvd-data per join/mapping or concatenating into bigger data-files - maybe also with incremental approaches.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The third/fourth step would be to create from these and other data-files a (or several) datamodels and reports.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It sounds like much work but by bigger and/or complex tasks it's very useful to split them into multiple small parts which could be more easily developed/maintained and could be of course parallelized by doing this and by a probably automated execution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Jul 2017 09:38:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Qualify-vs-Join-Concatenate-vs-Join-Load-from-QVD/m-p/1307411#M406788</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2017-07-14T09:38:40Z</dc:date>
    </item>
    <item>
      <title>Re: Join-Qualify, vs Join-Concatenate vs Join-Load from QVD</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Qualify-vs-Join-Concatenate-vs-Join-Load-from-QVD/m-p/1307412#M406789</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;a) The reason why your first script does not work as expected: After your first DB access &amp;amp; table join, you have a resident table with fields ID, Year and salary. In your second DB access &amp;amp; JOIN, the already existing salary field will be used as additional key field, and this not what you want.&lt;/P&gt;&lt;P&gt;You would need to create&amp;nbsp; a temporary table in the subsequent table joins and concatenate the temporary table to your final table:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Customers]:&lt;/P&gt;&lt;P&gt;LOAD Year&amp;amp;ID as Key,&lt;/P&gt;&lt;P&gt;Year,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RandomA&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;[Customers.xlsx]&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is Employee1);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Join (Customers)&lt;/P&gt;&lt;P&gt;LOAD Year&amp;amp;ID as Key,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Salary&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;[Customers.xlsx]&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is Income1);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//OLEDB CONNECT TO.... Second Database&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;TMP:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;NoConcatenate&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD Year&amp;amp;ID as Key,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Year,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RandomA&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FROM&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[Customers.xlsx]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;(ooxml, embedded labels, table is Employee2);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Join (TMP)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD Year&amp;amp;ID as Key,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Salary&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FROM&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[Customers.xlsx]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;(ooxml, embedded labels, table is Income2);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Concatenate (Customers)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD * Resident TMP;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Drop Table TMP;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;You probably noticed that this is basically your script #3 using temporary resident tables instead of QVDs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;b) if you want to get rid of the ID 6 in your resulting table, you would need to use a LEFT JOIN instead of a JOIN &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE bgcolor="#ffffff" border="1" cellpadding="2" cellspacing="0" style="font-size: 9pt;"&gt;&lt;TBODY&gt;&lt;TR bgcolor="#f5f5f5"&gt;&lt;TH nowrap="nowrap"&gt;&lt;SPAN style="color: #363636;"&gt;&lt;STRONG&gt;Key&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/TH&gt;&lt;TH nowrap="nowrap"&gt;&lt;SPAN style="color: #363636;"&gt;&lt;STRONG&gt;ID&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/TH&gt;&lt;TH nowrap="nowrap"&gt;&lt;SPAN style="color: #363636;"&gt;&lt;STRONG&gt;Year&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/TH&gt;&lt;TH nowrap="nowrap"&gt;&lt;SPAN style="color: #363636;"&gt;&lt;STRONG&gt;Name&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/TH&gt;&lt;TH nowrap="nowrap"&gt;&lt;SPAN style="color: #363636;"&gt;&lt;STRONG&gt;RandomA&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/TH&gt;&lt;TH nowrap="nowrap"&gt;&lt;SPAN style="color: #363636;"&gt;&lt;STRONG&gt;Salary&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR bgcolor="#ffffff"&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;20161&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;1&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2016&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;Juan&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;sds&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;1000&lt;/SPAN&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#ffffff"&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;20162&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2016&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;Pedro&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;fdf&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2000&lt;/SPAN&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#ffffff"&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;20163&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;3&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2016&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;Charles&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;wer&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;3000&lt;/SPAN&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#ffffff"&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;20164&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;4&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2016&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;Michael&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;wtt&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;4000&lt;/SPAN&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#ffffff"&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;20165&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;5&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2016&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;Diego&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;wer&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;5000&lt;/SPAN&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#ffffff"&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2016100&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;100&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2016&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;Maria&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;dfg&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;1110&lt;/SPAN&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#ffffff"&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2016120&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;120&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2016&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;Juana&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;fdgfd&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;1210&lt;/SPAN&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#ffffff"&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2016130&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;130&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2016&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;Carla&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;ert&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;1310&lt;/SPAN&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#ffffff"&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2016140&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;140&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2016&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;Francisca&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;trt&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;1410&lt;/SPAN&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR bgcolor="#ffffff"&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2016150&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;150&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;2016&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;Lisette&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;weqq&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD bgcolor="#ffffff"&gt;&lt;SPAN style="color: #363636;"&gt;1510&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Jul 2017 10:46:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Qualify-vs-Join-Concatenate-vs-Join-Load-from-QVD/m-p/1307412#M406789</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2017-07-14T10:46:06Z</dc:date>
    </item>
    <item>
      <title>Re: Join-Qualify, vs Join-Concatenate vs Join-Load from QVD</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Qualify-vs-Join-Concatenate-vs-Join-Load-from-QVD/m-p/1307413#M406790</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you can create a SELECT statement that performs the JOIN on the remote DBMS, you can create a simple loop that iterates over all data bases, connects and read the join'ed tables, autoconcatenating to your final table.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Jul 2017 10:49:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Qualify-vs-Join-Concatenate-vs-Join-Load-from-QVD/m-p/1307413#M406790</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2017-07-14T10:49:07Z</dc:date>
    </item>
    <item>
      <title>Re: Join-Qualify, vs Join-Concatenate vs Join-Load from QVD</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Qualify-vs-Join-Concatenate-vs-Join-Load-from-QVD/m-p/1307414#M406791</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks! How can I create a loop that iterates over databases? I know how to create a loop.. but how do I change the string connection in each loop?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Jul 2017 19:04:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Qualify-vs-Join-Concatenate-vs-Join-Load-from-QVD/m-p/1307414#M406791</guid>
      <dc:creator>cristian_av</dc:creator>
      <dc:date>2017-07-14T19:04:45Z</dc:date>
    </item>
    <item>
      <title>Re: Join-Qualify, vs Join-Concatenate vs Join-Load from QVD</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Qualify-vs-Join-Concatenate-vs-Join-Load-from-QVD/m-p/1307415#M406792</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks!. I was trying someway to do the second join with qualify with no luck.&lt;/P&gt;&lt;P&gt;But your solution is more elegant, and works &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Jul 2017 19:06:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Qualify-vs-Join-Concatenate-vs-Join-Load-from-QVD/m-p/1307415#M406792</guid>
      <dc:creator>cristian_av</dc:creator>
      <dc:date>2017-07-14T19:06:13Z</dc:date>
    </item>
    <item>
      <title>Re: Join-Qualify, vs Join-Concatenate vs Join-Load from QVD</title>
      <link>https://community.qlik.com/t5/QlikView/Join-Qualify-vs-Join-Concatenate-vs-Join-Load-from-QVD/m-p/1307416#M406793</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. I thought that multiple connections to the same server would be resource-intensive.&lt;/P&gt;&lt;P&gt;Your idea of multiple qvd is a better one, but as you said, it sound like much work, but seems to be easy to maintain.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Jul 2017 19:09:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Join-Qualify-vs-Join-Concatenate-vs-Join-Load-from-QVD/m-p/1307416#M406793</guid>
      <dc:creator>cristian_av</dc:creator>
      <dc:date>2017-07-14T19:09:35Z</dc:date>
    </item>
  </channel>
</rss>

