<?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: Concatenating tables. in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Concatenating-tables/m-p/2453440#M98180</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/257817"&gt;@Markbhai&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;To combine the two tables based on the data_sharing_id key and fill in the null values from the second table, you can use the JOIN or MATCH keyword in your load script.&lt;BR /&gt;&lt;BR /&gt;I used the IsNull functions to fill in the null values from the second table.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;[data_sharing_agreement]:&lt;BR /&gt;LOAD&lt;BR /&gt;[data_sharing_id],&lt;BR /&gt;[dsa_exsist],&lt;BR /&gt;Date([dsa_expiry] ) AS [dsa_expiry]&lt;BR /&gt;RESIDENT&lt;BR /&gt;[data_sharing_agreement]&lt;BR /&gt;AUTOGENERATE 1&lt;BR /&gt;;&lt;/P&gt;
&lt;P&gt;[contract_assessment]:&lt;BR /&gt;LOAD&lt;BR /&gt;[data_sharing_id],&lt;BR /&gt;[contract_exsist] AS [dsa_exsist],&lt;BR /&gt;Timestamp([contract_expiry] ) AS [dsa_expiry]&lt;BR /&gt;RESIDENT&lt;BR /&gt;[contract_assessment]&lt;BR /&gt;AUTOGENERATE 1&lt;BR /&gt;;&lt;/P&gt;
&lt;P&gt;[combined_table]:&lt;BR /&gt;LOAD&lt;BR /&gt;[data_sharing_id],&lt;BR /&gt;[dsa_exsist] AS [dsa_exists_agreement],&lt;BR /&gt;If(IsNull([dsa_exists_agreement]), [contract_exists], [dsa_exists_agreement]) AS [dsa_exists],&lt;BR /&gt;[dsa_expiry]&lt;BR /&gt;RESIDENT&lt;BR /&gt;[data_sharing_agreement]&lt;BR /&gt;MATCH&lt;BR /&gt;[data_sharing_id]&lt;BR /&gt;WITH&lt;BR /&gt;[contract_assessment]&lt;BR /&gt;;&lt;BR /&gt;&lt;BR /&gt;**** When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful to. ****&lt;/P&gt;</description>
    <pubDate>Fri, 17 May 2024 05:12:17 GMT</pubDate>
    <dc:creator>TauseefKhan</dc:creator>
    <dc:date>2024-05-17T05:12:17Z</dc:date>
    <item>
      <title>Concatenating tables.</title>
      <link>https://community.qlik.com/t5/App-Development/Concatenating-tables/m-p/2453382#M98168</link>
      <description>&lt;P&gt;I have two tables with very similar data and I want to combine them into one.&lt;/P&gt;
&lt;P&gt;They have a unique key called 'data_sharing_id'&lt;/P&gt;
&lt;P&gt;and similar fields such as dsa_exists and contract_exists will always show a value between them (one being completed the other being Null)&lt;/P&gt;
&lt;P&gt;I want to create a combined table but my load script is not combining the non null values from the second table.&lt;/P&gt;
&lt;P&gt;How do I get the whole table completed.&lt;/P&gt;
&lt;P&gt;Load Script:&lt;/P&gt;
&lt;DIV&gt;[data_sharing_agreement]:&lt;/DIV&gt;
&lt;DIV&gt;LOAD&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; [data_sharing_id],&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [dsa_exsist],&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; Date([dsa_expiry] ) AS [dsa_expiry];&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;SELECT `data_sharing_id`,&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `dsa_exsist`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `dsa_expiry`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `data_sharing_id`&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;FROM `db`.`data_sharing_agreement`;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;CONCATENATE ([data_sharing_agreement]) LOAD&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; [contract_exsist] AS [dsa_exsist],&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; Timestamp([contract_expiry] ) AS [dsa_expiry];&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;SELECT `data_sharing_id`,&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_exsist`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_expiry`&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;FROM `db`.`contract_assessment`;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Thank you.&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 16 May 2024 20:29:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Concatenating-tables/m-p/2453382#M98168</guid>
      <dc:creator>Markbhai</dc:creator>
      <dc:date>2024-05-16T20:29:00Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenating tables.</title>
      <link>https://community.qlik.com/t5/App-Development/Concatenating-tables/m-p/2453397#M98169</link>
      <description>&lt;P&gt;The second table has a preceding load and that preceding load only has 2 columns, not all columns needed. You need to list all in the preceding load&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 16 May 2024 21:05:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Concatenating-tables/m-p/2453397#M98169</guid>
      <dc:creator>igoralcantara</dc:creator>
      <dc:date>2024-05-16T21:05:06Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenating tables.</title>
      <link>https://community.qlik.com/t5/App-Development/Concatenating-tables/m-p/2453440#M98180</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/257817"&gt;@Markbhai&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;To combine the two tables based on the data_sharing_id key and fill in the null values from the second table, you can use the JOIN or MATCH keyword in your load script.&lt;BR /&gt;&lt;BR /&gt;I used the IsNull functions to fill in the null values from the second table.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;[data_sharing_agreement]:&lt;BR /&gt;LOAD&lt;BR /&gt;[data_sharing_id],&lt;BR /&gt;[dsa_exsist],&lt;BR /&gt;Date([dsa_expiry] ) AS [dsa_expiry]&lt;BR /&gt;RESIDENT&lt;BR /&gt;[data_sharing_agreement]&lt;BR /&gt;AUTOGENERATE 1&lt;BR /&gt;;&lt;/P&gt;
&lt;P&gt;[contract_assessment]:&lt;BR /&gt;LOAD&lt;BR /&gt;[data_sharing_id],&lt;BR /&gt;[contract_exsist] AS [dsa_exsist],&lt;BR /&gt;Timestamp([contract_expiry] ) AS [dsa_expiry]&lt;BR /&gt;RESIDENT&lt;BR /&gt;[contract_assessment]&lt;BR /&gt;AUTOGENERATE 1&lt;BR /&gt;;&lt;/P&gt;
&lt;P&gt;[combined_table]:&lt;BR /&gt;LOAD&lt;BR /&gt;[data_sharing_id],&lt;BR /&gt;[dsa_exsist] AS [dsa_exists_agreement],&lt;BR /&gt;If(IsNull([dsa_exists_agreement]), [contract_exists], [dsa_exists_agreement]) AS [dsa_exists],&lt;BR /&gt;[dsa_expiry]&lt;BR /&gt;RESIDENT&lt;BR /&gt;[data_sharing_agreement]&lt;BR /&gt;MATCH&lt;BR /&gt;[data_sharing_id]&lt;BR /&gt;WITH&lt;BR /&gt;[contract_assessment]&lt;BR /&gt;;&lt;BR /&gt;&lt;BR /&gt;**** When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful to. ****&lt;/P&gt;</description>
      <pubDate>Fri, 17 May 2024 05:12:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Concatenating-tables/m-p/2453440#M98180</guid>
      <dc:creator>TauseefKhan</dc:creator>
      <dc:date>2024-05-17T05:12:17Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenating tables.</title>
      <link>https://community.qlik.com/t5/App-Development/Concatenating-tables/m-p/2453589#M98194</link>
      <description>&lt;P&gt;I was having some trouble with the above, but it was very helpful.&amp;nbsp; The issue I was having is that the 'AUTOGENERATE 1' and 'MATCH' were showing as Red Text in the Data Load editor and the script would not load.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I now have this:&lt;/P&gt;
&lt;DIV&gt;[contract_assessment]:&lt;/DIV&gt;
&lt;DIV&gt;LOAD&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; [contract_exsist],&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; [data_sharing_id];&lt;/DIV&gt;
&lt;DIV&gt;SELECT&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `data_sharing_id`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; `contract_exsist`&lt;/DIV&gt;
&lt;DIV&gt;FROM `prove_privacy`.`contract_assessment`;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Concatenate ([contract_assessment])&lt;/DIV&gt;
&lt;DIV&gt;LOAD DISTINCT&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; [data_sharing_id],&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; [dsa_exsist];&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;SELECT&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `data_sharing_id`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; `dsa_exsist`&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;FROM `prove_privacy`.`data_sharing_agreement`;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;[data_sharing_combined]:&lt;/DIV&gt;
&lt;DIV&gt;LOAD DISTINCT&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; [data_sharing_id],&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; If(IsNull([dsa_exsist]), [contract_exsist], [dsa_exsist]) AS [exists]&lt;/DIV&gt;
&lt;DIV&gt;RESIDENT [contract_assessment];&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;DROP TABLE [contract_assessment];&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;This creates the combined table, but I have duplicated data_sharing_id in the resulting table eg:&lt;/DIV&gt;
&lt;DIV&gt;Data_sgaring_id, exists&lt;/DIV&gt;
&lt;DIV&gt;1,&amp;nbsp; Null&lt;/DIV&gt;
&lt;DIV&gt;1,&amp;nbsp; yes&lt;/DIV&gt;
&lt;DIV&gt;2, Null&lt;/DIV&gt;
&lt;DIV&gt;2,&amp;nbsp; yes&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;etc.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Can you offer more advice?&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Thanks again&lt;/DIV&gt;
&lt;DIV&gt;Mark.&lt;/DIV&gt;</description>
      <pubDate>Fri, 17 May 2024 10:38:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Concatenating-tables/m-p/2453589#M98194</guid>
      <dc:creator>Markbhai</dc:creator>
      <dc:date>2024-05-17T10:38:52Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenating tables.</title>
      <link>https://community.qlik.com/t5/App-Development/Concatenating-tables/m-p/2453668#M98198</link>
      <description>&lt;P&gt;It turns out that the fields did not contain nulls, they contained either 'yes', 'no', or ' '.&lt;/P&gt;
&lt;P&gt;I ended up concatenating the two tables using a select query where the contract_exsist field equalled either yes or no (and the same for the dsa_exists fields).&lt;/P&gt;
&lt;P&gt;Full script below for those in a similar spot.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;LOAD contract_description as [Description],&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; id,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_exsist as [Exists],&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_agreement,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_format,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_owner as [Owner],&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_name,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_purpose,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; Timestamp([contract_expiry] ) AS [Expiry],&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_clauseA,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_clauseB,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_clauseC,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_clauseD,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_clauseE,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_clauseF,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_clauseG,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_clauseH,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_clauseI,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; contract_evidence,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; status as [Status],&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; document_purpose,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; document_location,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; if ([contract_exsist] = 'yes' or [contract_exsist] = 'no' , 'Contract') AS [Agreement];&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;[contract_assessment]:&lt;/DIV&gt;
&lt;DIV&gt;SELECT `contract_description`,&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; id,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_exsist`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_agreement`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_format`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_owner`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_name`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_purpose`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_expiry`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_clauseA`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_clauseB`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_clauseC`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_clauseD`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_clauseE`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_clauseF`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_clauseG`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_clauseH`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_clauseI`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `contract_evidence`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; status,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `document_purpose`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `document_location`&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;FROM `db`.`contract_assessment` WHERE `contract_exsist` = 'yes' or `contract_exsist` = 'no';&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Concatenate ([contract_assessment])&lt;/DIV&gt;
&lt;DIV&gt;LOAD DISTINCT&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; dsa_description as [Description],&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; id,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; dsa_exsist as [Exists],&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; dsa_owner as [Owner],&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; Timestamp([dsa_expiry] ) AS [Expiry],&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; dsa_self_assessment,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; storage_File,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; status as [Status],&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; document_purpose,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; document_location,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; if ([dsa_exsist] = 'yes' or [dsa_exsist] = 'no' , 'DSA') AS [Agreement];&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;[data_sharing_agreement]:&lt;/DIV&gt;
&lt;DIV&gt;SELECT `dsa_description`,&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; id,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `dsa_exsist`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `dsa_owner`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `dsa_expiry`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `dsa_self_assessment`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `storage_File`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; status,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `document_purpose`,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; `document_location`&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;FROM `db`.`data_sharing_agreement` WHERE `dsa_exsist` = 'yes' OR `dsa_exsist` = 'no';&lt;/DIV&gt;</description>
      <pubDate>Fri, 17 May 2024 12:59:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Concatenating-tables/m-p/2453668#M98198</guid>
      <dc:creator>Markbhai</dc:creator>
      <dc:date>2024-05-17T12:59:55Z</dc:date>
    </item>
  </channel>
</rss>

