<?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: Remove rows from table that already identified on other table in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Remove-rows-from-table-that-already-identified-on-other-table/m-p/307766#M706679</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Panayotis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Consider the script below. In the first load, QVD_TABLE is load as it is. In the secod, the right keep will cause the the table to have only existing records based on date but with different "id". The third will add those existing records based on date from the first table, and the fourth load will add new records based on date. Check the application where this script is executed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code"&gt;&lt;P&gt;QVD_TABLE:&lt;/P&gt;&lt;P&gt;LOAD *, report_id &amp;amp; '$$' &amp;amp; date_of_report AS key1 INLINE [&lt;/P&gt;&lt;P&gt;id, report_id, date_of_report, value1, value2&lt;/P&gt;&lt;P&gt;1, 3, 2012-01-01, ciao &lt;/P&gt;&lt;P&gt;2, 3, 2012-01-01, , faraway&lt;/P&gt;&lt;P&gt;3, 4, 2011-12-31, snoopy &lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RIGHT JOIN (QVD_TABLE) LOAD *, report_id &amp;amp; '$$' &amp;amp; date_of_report AS key1&lt;/P&gt;&lt;P&gt;INLINE [&lt;/P&gt;&lt;P&gt;id, report_id, date_of_report, value1, value2&lt;/P&gt;&lt;P&gt;15, 3, 2012-01-01, hello &lt;/P&gt;&lt;P&gt;16, 3, 2012-01-01, , there&lt;/P&gt;&lt;P&gt;17, 4, 2012-01-02, john, ruby&lt;/P&gt;&lt;P&gt;] WHERE EXISTS(date_of_report);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DB_TABLE:&lt;/P&gt;&lt;P&gt;CONCATENATE (QVD_TABLE) LOAD *, report_id &amp;amp; '$$' &amp;amp; date_of_report AS key1 INLINE [&lt;/P&gt;&lt;P&gt;id, report_id, date_of_report, value1, value2&lt;/P&gt;&lt;P&gt;15, 3, 2012-01-01, hello &lt;/P&gt;&lt;P&gt;16, 3, 2012-01-01, , there&lt;/P&gt;&lt;P&gt;17, 4, 2012-01-02, john, ruby&lt;/P&gt;&lt;P&gt;]&lt;/P&gt;&lt;P&gt;WHERE NOT EXISTS(date_of_report);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE (QVD_TABLE) LOAD *, report_id &amp;amp; '$$' &amp;amp; date_of_report AS key1 INLINE [&lt;/P&gt;&lt;P&gt;id, report_id, date_of_report, value1, value2&lt;/P&gt;&lt;P&gt;1, 3, 2012-01-01, ciao &lt;/P&gt;&lt;P&gt;2, 3, 2012-01-01, , faraway&lt;/P&gt;&lt;P&gt;3, 4, 2011-12-31, snoopy &lt;/P&gt;&lt;P&gt;] WHERE NOT EXISTS(date_of_report);&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 26 Jan 2012 10:10:51 GMT</pubDate>
    <dc:creator>Miguel_Angel_Baeyens</dc:creator>
    <dc:date>2012-01-26T10:10:51Z</dc:date>
    <item>
      <title>Remove rows from table that already identified on other table</title>
      <link>https://community.qlik.com/t5/QlikView/Remove-rows-from-table-that-already-identified-on-other-table/m-p/307764#M706677</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 a QVD file with data identified on [report_id, date_of_report]. Let us call this QVD_TABLE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I now retrieve new records from the database. Let us call this DB_TABLE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QVD_TABLE and DB_TABLE have the same structure. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to add&amp;nbsp; to QVD_TABLE new rows coming from DB_TABLE but at the same time carry out a refresh, as follows:&lt;/P&gt;&lt;P&gt;I want to end with QVD_TABLE holding the rows that it had initially, plus all the new rows from DB_TABLE, but for those rows in DB_TABLE that they have the same [report_id, date_of_report] to keep the DB_TABLE rows and remove the QVD_TABLE rows. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;PRE __default_attr="sql" __jive_macro_name="code" class="jive_text_macro jive_macro_code"&gt;&lt;P&gt;DB_TABLE:&lt;/P&gt;&lt;P&gt;SQL SELECT&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; report_id,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date_of_report,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value2&lt;/P&gt;&lt;P&gt;FROM report_results;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QVD_TABLE:&lt;/P&gt;&lt;P&gt;LOAD&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; report_id,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; date_of_report,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; value1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; value2&lt;/P&gt;&lt;P&gt;FROM $(vQvdFile) (qvd);&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example Data:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DB_TABLE:&lt;/P&gt;&lt;TABLE border="1" cellpadding="3" cellspacing="0" class="jiveBorder" style="width: 100%; border: 1px solid #000000;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;id&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;report_id&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;date_of_report&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;value1&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;value2&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;15&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;3&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;2012-01-01&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;hello&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;16&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;3&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;2012-01-01&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;there&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="color: #000000;"&gt;17&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;2012-01-02&lt;/TD&gt;&lt;TD&gt;john&lt;/TD&gt;&lt;TD&gt;ruby&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;QVD_TABLE:&lt;/P&gt;&lt;TABLE border="1" cellpadding="3" cellspacing="0" class="jiveBorder" style="width: 100%; border: 1px solid #000000;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;id&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;report_id&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;date_of_report&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;value1&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;value2&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="color: #ff0000;"&gt;1&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #ff0000;"&gt;3&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #ff0000;"&gt;2012-01-01&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #ff0000;"&gt;ciao&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="color: #ff0000;"&gt;2&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #ff0000;"&gt;3&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #ff0000;"&gt;2012-01-01&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #ff0000;"&gt;faraway&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="color: #000000;"&gt;3&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;2011-12-31&lt;/TD&gt;&lt;TD&gt;snoopy&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RESULT QVD TABLE has to be:&lt;/P&gt;&lt;TABLE border="1" cellpadding="3" cellspacing="0" class="jiveBorder" style="width: 100%; border: 1px solid #000000;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;id&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;report_id&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;date_of_report&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;value1&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;TH align="center" style="background-color: #6690bc;" valign="middle"&gt;&lt;SPAN style="color: #ffffff;"&gt;&lt;STRONG&gt;value2&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;15&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;3&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;2012-01-01&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;hello&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;16&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;3&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;2012-01-01&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #3366ff;"&gt;there&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="color: #000000;"&gt;3&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;2011-12-31&lt;/TD&gt;&lt;TD&gt;snoopy&lt;/TD&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;17&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;2012-01-02&lt;/TD&gt;&lt;TD&gt;john&lt;/TD&gt;&lt;TD&gt;ruby&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(I have put in red the rows of QVD TABLE that have been deleted and replaced by the blue rows of DATA_TABLE)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, how can I refresh QVD_TABLE as I described above?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;Panayotis&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jan 2012 08:47:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Remove-rows-from-table-that-already-identified-on-other-table/m-p/307764#M706677</guid>
      <dc:creator />
      <dc:date>2012-01-26T08:47:54Z</dc:date>
    </item>
    <item>
      <title>Re: Remove rows from table that already identified on other table</title>
      <link>https://community.qlik.com/t5/QlikView/Remove-rows-from-table-that-already-identified-on-other-table/m-p/307765#M706678</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Panayotis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QVD_TABLE:&lt;/P&gt;&lt;P&gt;//DB_TABLE:&lt;/P&gt;&lt;P&gt;LOAD &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; date_of_report &amp;amp; report_id&amp;nbsp;&amp;nbsp;&amp;nbsp; as key,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/P&gt;&lt;P&gt;FROM report_results;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//stored QVD_TABLE:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; date_of_report &amp;amp; report_id&amp;nbsp;&amp;nbsp;&amp;nbsp; as key,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/P&gt;&lt;P&gt;FROM $(vQvdFile) (qvd)&lt;/P&gt;&lt;P&gt;WHERE NOT EXISTS (key, date_of_report &amp;amp; report_id);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;STORE QVD_TABLE INTO $(vQvdFile) (qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know if it does what you need please;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dilyana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jan 2012 09:57:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Remove-rows-from-table-that-already-identified-on-other-table/m-p/307765#M706678</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-01-26T09:57:55Z</dc:date>
    </item>
    <item>
      <title>Re: Remove rows from table that already identified on other table</title>
      <link>https://community.qlik.com/t5/QlikView/Remove-rows-from-table-that-already-identified-on-other-table/m-p/307766#M706679</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Panayotis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Consider the script below. In the first load, QVD_TABLE is load as it is. In the secod, the right keep will cause the the table to have only existing records based on date but with different "id". The third will add those existing records based on date from the first table, and the fourth load will add new records based on date. Check the application where this script is executed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code"&gt;&lt;P&gt;QVD_TABLE:&lt;/P&gt;&lt;P&gt;LOAD *, report_id &amp;amp; '$$' &amp;amp; date_of_report AS key1 INLINE [&lt;/P&gt;&lt;P&gt;id, report_id, date_of_report, value1, value2&lt;/P&gt;&lt;P&gt;1, 3, 2012-01-01, ciao &lt;/P&gt;&lt;P&gt;2, 3, 2012-01-01, , faraway&lt;/P&gt;&lt;P&gt;3, 4, 2011-12-31, snoopy &lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RIGHT JOIN (QVD_TABLE) LOAD *, report_id &amp;amp; '$$' &amp;amp; date_of_report AS key1&lt;/P&gt;&lt;P&gt;INLINE [&lt;/P&gt;&lt;P&gt;id, report_id, date_of_report, value1, value2&lt;/P&gt;&lt;P&gt;15, 3, 2012-01-01, hello &lt;/P&gt;&lt;P&gt;16, 3, 2012-01-01, , there&lt;/P&gt;&lt;P&gt;17, 4, 2012-01-02, john, ruby&lt;/P&gt;&lt;P&gt;] WHERE EXISTS(date_of_report);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DB_TABLE:&lt;/P&gt;&lt;P&gt;CONCATENATE (QVD_TABLE) LOAD *, report_id &amp;amp; '$$' &amp;amp; date_of_report AS key1 INLINE [&lt;/P&gt;&lt;P&gt;id, report_id, date_of_report, value1, value2&lt;/P&gt;&lt;P&gt;15, 3, 2012-01-01, hello &lt;/P&gt;&lt;P&gt;16, 3, 2012-01-01, , there&lt;/P&gt;&lt;P&gt;17, 4, 2012-01-02, john, ruby&lt;/P&gt;&lt;P&gt;]&lt;/P&gt;&lt;P&gt;WHERE NOT EXISTS(date_of_report);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE (QVD_TABLE) LOAD *, report_id &amp;amp; '$$' &amp;amp; date_of_report AS key1 INLINE [&lt;/P&gt;&lt;P&gt;id, report_id, date_of_report, value1, value2&lt;/P&gt;&lt;P&gt;1, 3, 2012-01-01, ciao &lt;/P&gt;&lt;P&gt;2, 3, 2012-01-01, , faraway&lt;/P&gt;&lt;P&gt;3, 4, 2011-12-31, snoopy &lt;/P&gt;&lt;P&gt;] WHERE NOT EXISTS(date_of_report);&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jan 2012 10:10:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Remove-rows-from-table-that-already-identified-on-other-table/m-p/307766#M706679</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2012-01-26T10:10:51Z</dc:date>
    </item>
    <item>
      <title>Re: Remove rows from table that already identified on other table</title>
      <link>https://community.qlik.com/t5/QlikView/Remove-rows-from-table-that-already-identified-on-other-table/m-p/307767#M706680</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dilyana,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That's right and will load all records from the first table and append (not replace) those records from the second. So all records with the same date in the first table will be kept, instead of loading from the DB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jan 2012 10:12:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Remove-rows-from-table-that-already-identified-on-other-table/m-p/307767#M706680</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2012-01-26T10:12:46Z</dc:date>
    </item>
    <item>
      <title>Re: Remove rows from table that already identified on other table</title>
      <link>https://community.qlik.com/t5/QlikView/Remove-rows-from-table-that-already-identified-on-other-table/m-p/307768#M706681</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Miguel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It loads the new table first and the old one second. This way the updated version of the records will be kept and the older one discarded.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dilyana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jan 2012 10:20:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Remove-rows-from-table-that-already-identified-on-other-table/m-p/307768#M706681</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-01-26T10:20:02Z</dc:date>
    </item>
    <item>
      <title>Re: Remove rows from table that already identified on other table</title>
      <link>https://community.qlik.com/t5/QlikView/Remove-rows-from-table-that-already-identified-on-other-table/m-p/307769#M706682</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dilyana,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry, you are completely right. Your solution is the correct one: quite faster and much less complicated than mine, you know, I'm having one of those bad brain days.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jan 2012 10:40:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Remove-rows-from-table-that-already-identified-on-other-table/m-p/307769#M706682</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2012-01-26T10:40:19Z</dc:date>
    </item>
  </channel>
</rss>

