<?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: update result only at inner join condition? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543129#M483379</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Michael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I couldn't understand..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From where you are getting values for department? MKT &amp;amp; HR..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Karthik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 05 Jul 2013 05:07:34 GMT</pubDate>
    <dc:creator />
    <dc:date>2013-07-05T05:07:34Z</dc:date>
    <item>
      <title>update result only at inner join condition?</title>
      <link>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543128#M483378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i have two table : Table A and Table B&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Table A structure&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ID&amp;nbsp;&amp;nbsp; Class&amp;nbsp; Dept&amp;nbsp; Indicator&lt;/P&gt;&lt;P&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp; C1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Good&lt;/P&gt;&lt;P&gt;B&amp;nbsp;&amp;nbsp;&amp;nbsp; C2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bad&lt;/P&gt;&lt;P&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; C1a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Good&lt;/P&gt;&lt;P&gt;D&amp;nbsp;&amp;nbsp;&amp;nbsp; C2a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Good&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Table B structure &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ID&amp;nbsp;&amp;nbsp; Class&lt;/P&gt;&lt;P&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp; C1&lt;/P&gt;&lt;P&gt;B&amp;nbsp;&amp;nbsp;&amp;nbsp; C2&lt;/P&gt;&lt;P&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; C3&lt;/P&gt;&lt;P&gt;D&amp;nbsp;&amp;nbsp;&amp;nbsp; C4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;According to my condition, (department value is update only when Table B.ID= Table A.ID and Table B.Class= Table A.Class and Indicator=Good)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Expect result&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Finally table&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ID&amp;nbsp;&amp;nbsp; Class&amp;nbsp; Dept&amp;nbsp; Indicator&lt;/P&gt;&lt;P&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp; C1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MKT&amp;nbsp;&amp;nbsp;&amp;nbsp; Good&lt;/P&gt;&lt;P&gt;B&amp;nbsp;&amp;nbsp;&amp;nbsp; C2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bad&lt;/P&gt;&lt;P&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; C1a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Good&lt;/P&gt;&lt;P&gt;D&amp;nbsp;&amp;nbsp;&amp;nbsp; C2a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Good&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So i use left join to join two tables first and using if statement to update value, however, i got the result like as below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;actutal result&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;Finally table&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ID&amp;nbsp;&amp;nbsp; Class&amp;nbsp; Dept&amp;nbsp; Indicator&lt;/P&gt;&lt;P&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp; C1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MKT&amp;nbsp;&amp;nbsp;&amp;nbsp; Good&lt;/P&gt;&lt;P&gt;B&amp;nbsp;&amp;nbsp;&amp;nbsp; C2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bad&lt;/P&gt;&lt;P&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; C1a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MKT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Good&lt;/P&gt;&lt;P&gt;D&amp;nbsp;&amp;nbsp;&amp;nbsp; C2a&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MKT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Good&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Should i using inner join first to do transformation first and then concate it back to orginially table? Pls advise.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jul 2013 02:34:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543128#M483378</guid>
      <dc:creator />
      <dc:date>2013-07-05T02:34:58Z</dc:date>
    </item>
    <item>
      <title>Re: update result only at inner join condition?</title>
      <link>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543129#M483379</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Michael,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I couldn't understand..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From where you are getting values for department? MKT &amp;amp; HR..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Karthik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jul 2013 05:07:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543129#M483379</guid>
      <dc:creator />
      <dc:date>2013-07-05T05:07:34Z</dc:date>
    </item>
    <item>
      <title>Re: update result only at inner join condition?</title>
      <link>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543130#M483380</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;try this&lt;/P&gt;&lt;P&gt;in script write this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TableA:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID, Class, Dept, Indicator&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, C1, MKT, Good&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, C2, HR, Bad&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; C, C1a, MKT, Good&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; D, C2a, MKT, Good&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;join &lt;/P&gt;&lt;P&gt;TableB:&lt;/P&gt;&lt;P&gt;LOAD *,Class as Class_new INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID, Class&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, C1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, C2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; C, C3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; D, C4&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then in straight table--&lt;/P&gt;&lt;P&gt;Dimension1=ID&lt;/P&gt;&lt;P&gt;dimension2=Class&lt;/P&gt;&lt;P&gt;expression1=if(Class=Class_new, Dept,' ')&lt;/P&gt;&lt;P&gt;expression2=Indicator&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THEN OUTPUT LIKE THIS&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="392"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="17" width="98"&gt;ID&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="98"&gt;Class&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="98"&gt;Dept&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="98"&gt;Indicator&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl64" height="17" style="border-top: none;"&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD class="xl64" style="border-top: none;"&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none;"&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD class="xl65" style="border-top: none; border-left: none;"&gt;-&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl66" height="17" style="border-top: none;"&gt;A&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none;"&gt;C1&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none;"&gt;MKT&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none;"&gt;Good&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl66" height="17" style="border-top: none;"&gt;B&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none;"&gt;C2&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none;"&gt;HR&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none;"&gt;Bad&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl66" height="17" style="border-top: none;"&gt;C&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none;"&gt;C1a&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none;"&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none;"&gt;Good&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl66" height="17" style="border-top: none;"&gt;D&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none;"&gt;C2a&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none;"&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD class="xl66" style="border-top: none; border-left: none;"&gt;Good&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SEE ATTACHEMENT&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jul 2013 05:16:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543130#M483380</guid>
      <dc:creator />
      <dc:date>2013-07-05T05:16:06Z</dc:date>
    </item>
    <item>
      <title>Re: update result only at inner join condition?</title>
      <link>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543131#M483381</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;using if statement and assign value MKT and HR, such as:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if(indicator='Good', 'MKT', '', &lt;/P&gt;&lt;P&gt;if((indicator='Bad, 'HR', '')) as Dept &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jul 2013 05:16:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543131#M483381</guid>
      <dc:creator />
      <dc:date>2013-07-05T05:16:14Z</dc:date>
    </item>
    <item>
      <title>Re: update result only at inner join condition?</title>
      <link>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543132#M483382</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thx. As the table is not a&amp;nbsp; finalized table to use, i would like the result is handled by scripts instead of expression at this stage.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jul 2013 05:20:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543132#M483382</guid>
      <dc:creator />
      <dc:date>2013-07-05T05:20:07Z</dc:date>
    </item>
    <item>
      <title>Re: update result only at inner join condition?</title>
      <link>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543133#M483383</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;TableA:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID, Class, Dept, Indicator&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, C1, MKT, Good&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, C2, HR, Bad&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; C, C1a, MKT, Good&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; D, C2a, MKT, Good&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;join &lt;/P&gt;&lt;P&gt;TableB:&lt;/P&gt;&lt;P&gt;LOAD *,Class as Class_new INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID, Class&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; A, C1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B, C2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; C, C3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; D, C4&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD ID, Class, Dept, Indicator,&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;if(Class=Class_new, Dept,' ') AS dEPT_NEW &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Resident TableA;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jul 2013 05:23:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543133#M483383</guid>
      <dc:creator />
      <dc:date>2013-07-05T05:23:40Z</dc:date>
    </item>
    <item>
      <title>Re: update result only at inner join condition?</title>
      <link>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543134#M483384</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The dept value is dynamic update to finalized table instead of&amp;nbsp; input at inline table&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jul 2013 07:13:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543134#M483384</guid>
      <dc:creator />
      <dc:date>2013-07-05T07:13:04Z</dc:date>
    </item>
    <item>
      <title>Re: update result only at inner join condition?</title>
      <link>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543135#M483385</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #737373; font-family: Arial; background-color: #ffffff;"&gt;The dept value is dynamic update to finalized table instead of&amp;nbsp; input at inline table&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jul 2013 07:13:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543135#M483385</guid>
      <dc:creator />
      <dc:date>2013-07-05T07:13:33Z</dc:date>
    </item>
    <item>
      <title>Re: update result only at inner join condition?</title>
      <link>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543136#M483386</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i found the ansewers for myself and i know how to work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First, creaet a outer join table&lt;/P&gt;&lt;P&gt;Second, create a temp table to store the Primary key.&lt;/P&gt;&lt;P&gt;Third, resident the outer join table, update column value by using if statment and exists function together.&lt;/P&gt;&lt;P&gt;Then, we can drop the table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks all of you to give me advice. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jul 2013 08:45:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/update-result-only-at-inner-join-condition/m-p/543136#M483386</guid>
      <dc:creator />
      <dc:date>2013-07-05T08:45:43Z</dc:date>
    </item>
  </channel>
</rss>

