<?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: why does this give me 4 rows? i'm expecting 2 in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/why-does-this-give-me-4-rows-i-m-expecting-2/m-p/264562#M99462</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Amien,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The intervalmatch in your code above returns only the date and the possible ranges, that are two. DISTINCT will actually return only one line, instead of two rows (start date, end date, date) so my guess was based on the distinct on the intervatmach rather than the table alone, that indeed, only has different rows. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why? Because for the interval you only take two fields, and these fields are in two identical rows. I haven't tried it, but probably&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;&lt;CODE class="jive-code"&gt;INTERVALMATCH (StandDate) LOAD DISTINCT MoveDateStart, MoveDateEnd RESIDENT StatusRanges;&lt;/CODE&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in your code will return two rows instead of one. These are the fields that make up the composite key to link with the StatusRanges table, and in this join is where the distinct takes place. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And perhaps my thought is based on a buggy behavior of mixing intervalmatch, join, load resident... and how QlikView actually interprets the code (theoretically, line by line, top down). Honestly, I'm not in a position to say positive how does QlikView join. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My experience (read, what I've seen) leads me to think that first loads completely each of the tables, then join them. This makes sense since you only LOAD when the FROM, SQL SELECT or RESIDENT read has been completed (meaning when reading from a database with a join, it only reads when the join is complete). And even more lately, watching QlikView burst the memory usage of memory and eventually hung trying to do three or four consecutive joins for some thousands of rows (that I wrongly thought it was a cakewalk). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are some posts about &lt;A _jive_internal="true" href="https://community.qlik.com/thread/31029"&gt;this&lt;/A&gt; by John Witherspoon and Rob Wunderlich &lt;A href="http://qlikviewnotes.blogspot.com/2008/05/when-less-data-means-more-ram.html"&gt;here&lt;/A&gt; that can shed some light on this. Thare may be some resources in the PRM Librares as well...&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;&lt;A _jive_internal="true" href="https://community.qlik.com/people/mabaeyens" style="font-size: 12px; outline-style: none; padding-top: 1px; padding-bottom: 1px; padding-left: 17px; color: #007fc0; zoom: 1; background-position: no-repeat no-repeat;"&gt;Miguel Angel Baeyens&lt;/A&gt;&lt;/P&gt;&lt;P&gt;BI Consultant&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://www.grupocomex.com/" style="font-size: 12px; outline-style: none; color: #007fc0;"&gt;Comex Grupo Ibérica&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 24 Oct 2011 10:06:19 GMT</pubDate>
    <dc:creator>Miguel_Angel_Baeyens</dc:creator>
    <dc:date>2011-10-24T10:06:19Z</dc:date>
    <item>
      <title>why does this give me 4 rows? i'm expecting 2</title>
      <link>https://community.qlik.com/t5/QlikView/why-does-this-give-me-4-rows-i-m-expecting-2/m-p/264559#M99459</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Why does this give me 4 rows in the table? i'm expecting only 2 rows.&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;DateRange:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;StandDate&lt;/P&gt;&lt;P&gt;40833&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;StatusRanges:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; seqnr, MoveSeqnr, MoveDateStart, MoveDateEnd&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; , 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , 40833&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , 40833&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; , 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , 40833&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , 40833&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LEFT JOIN (StatusRanges) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INTERVALMATCH (StandDate) LOAD MoveDateStart, MoveDateEnd RESIDENT StatusRanges;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP TABLE DateRange;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And when i do this instead (only difference is a DISTINCT, while there is nothing to DISTINCT!)&lt;/P&gt;&lt;P&gt;&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;StatusRanges:&lt;/P&gt;&lt;P&gt;LOAD DISTINCT * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; seqnr, MoveSeqnr, MoveDateStart, MoveDateEnd&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; , 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , 40833&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , 40833&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; , 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , 40833&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , 40833&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This gives me two rows in the table. Like it should be&lt;/P&gt;&lt;P&gt;Seems like the DISTINCT also influence the LEFT JOIN that comes after that..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can someone explain this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Oct 2011 16:49:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/why-does-this-give-me-4-rows-i-m-expecting-2/m-p/264559#M99459</guid>
      <dc:creator>amien</dc:creator>
      <dc:date>2011-10-20T16:49:14Z</dc:date>
    </item>
    <item>
      <title>Re: why does this give me 4 rows? i'm expecting 2</title>
      <link>https://community.qlik.com/t5/QlikView/why-does-this-give-me-4-rows-i-m-expecting-2/m-p/264560#M99460</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Amien,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following should work&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 class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;EM&gt;DateRange&lt;/EM&gt;:&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;LOAD&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; * &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;INLINE&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;[&lt;BR /&gt;StandDate&lt;BR /&gt;40833&lt;BR /&gt;]&lt;SPAN class="s1"&gt;;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;StatusRanges&lt;/EM&gt;:&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;LOAD&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; * &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;INLINE&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;[&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; seqnr, MoveSeqnr, MoveDateStart, MoveDateEnd&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; , 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , 40833&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , 40833&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; , 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , 40833&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , 40833&lt;BR /&gt;]&lt;SPAN class="s1"&gt;;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;DatesWithRanges&lt;/EM&gt;:&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;INTERVALMATCH&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; (&lt;/SPAN&gt;StandDate&lt;SPAN class="s1"&gt;) &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;LOAD&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;MoveDateStart&lt;SPAN class="s1"&gt;, &lt;/SPAN&gt;MoveDateEnd&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;RESIDENT&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;EM&gt;StatusRanges&lt;/EM&gt;;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;JOIN&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;LOAD&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; * &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;RESIDENT&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;EM&gt;DateRange&lt;/EM&gt;;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;JOIN&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;LOAD&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; * &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;RESIDENT&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;EM&gt;StatusRanges&lt;/EM&gt;;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;DROP&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;&lt;STRONG&gt;TABLES&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;EM&gt;DateRange&lt;/EM&gt;, &lt;EM&gt;StatusRanges&lt;/EM&gt;; &lt;/SPAN&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm labelling the table resulting from the IntervalMatch() load and then joining the values from the two precedent tables. My guess on why you are getting four rows is that the IntervalMatch that returns two lines is LEFT JOINing with the StatusRanges table that already has two lines, twice the 1 MoveSeqnr with StandDate and without it, twice the 2 MoveSeqnr likewise, both having the same range.&lt;/P&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;&lt;A _jive_internal="true" href="https://community.qlik.com/people/mabaeyens" style="font-size: 12px; outline-style: none; padding-top: 1px; padding-bottom: 1px; padding-left: 17px; color: #007fc0; zoom: 1; background-position: no-repeat no-repeat;"&gt;Miguel Angel Baeyens&lt;/A&gt;&lt;/P&gt;&lt;P&gt;BI Consultant&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://www.grupocomex.com/" style="font-size: 12px; outline-style: none; color: #007fc0;"&gt;Comex Grupo Ibérica&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Oct 2011 20:15:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/why-does-this-give-me-4-rows-i-m-expecting-2/m-p/264560#M99460</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2011-10-20T20:15:06Z</dc:date>
    </item>
    <item>
      <title>why does this give me 4 rows? i'm expecting 2</title>
      <link>https://community.qlik.com/t5/QlikView/why-does-this-give-me-4-rows-i-m-expecting-2/m-p/264561#M99461</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;EM&gt;My guess on why you are getting four rows is that the IntervalMatch that returns two lines is LEFT JOINing with the StatusRanges table that already has two lines, twice the 1 MoveSeqnr with StandDate and without it, twice the 2 MoveSeqnr likewise, both having the same range.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ok .. i can understand this .. but why does DISTINCT solve my problem, while there is nothing to DISTINCT. The table is the same with or without the DISTINCT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How does Qlikview Join? is that join row for row during reloading .. or first completly load the second table and than join?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Oct 2011 08:35:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/why-does-this-give-me-4-rows-i-m-expecting-2/m-p/264561#M99461</guid>
      <dc:creator>amien</dc:creator>
      <dc:date>2011-10-24T08:35:11Z</dc:date>
    </item>
    <item>
      <title>Re: why does this give me 4 rows? i'm expecting 2</title>
      <link>https://community.qlik.com/t5/QlikView/why-does-this-give-me-4-rows-i-m-expecting-2/m-p/264562#M99462</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Amien,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The intervalmatch in your code above returns only the date and the possible ranges, that are two. DISTINCT will actually return only one line, instead of two rows (start date, end date, date) so my guess was based on the distinct on the intervatmach rather than the table alone, that indeed, only has different rows. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why? Because for the interval you only take two fields, and these fields are in two identical rows. I haven't tried it, but probably&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;&lt;CODE class="jive-code"&gt;INTERVALMATCH (StandDate) LOAD DISTINCT MoveDateStart, MoveDateEnd RESIDENT StatusRanges;&lt;/CODE&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in your code will return two rows instead of one. These are the fields that make up the composite key to link with the StatusRanges table, and in this join is where the distinct takes place. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And perhaps my thought is based on a buggy behavior of mixing intervalmatch, join, load resident... and how QlikView actually interprets the code (theoretically, line by line, top down). Honestly, I'm not in a position to say positive how does QlikView join. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My experience (read, what I've seen) leads me to think that first loads completely each of the tables, then join them. This makes sense since you only LOAD when the FROM, SQL SELECT or RESIDENT read has been completed (meaning when reading from a database with a join, it only reads when the join is complete). And even more lately, watching QlikView burst the memory usage of memory and eventually hung trying to do three or four consecutive joins for some thousands of rows (that I wrongly thought it was a cakewalk). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are some posts about &lt;A _jive_internal="true" href="https://community.qlik.com/thread/31029"&gt;this&lt;/A&gt; by John Witherspoon and Rob Wunderlich &lt;A href="http://qlikviewnotes.blogspot.com/2008/05/when-less-data-means-more-ram.html"&gt;here&lt;/A&gt; that can shed some light on this. Thare may be some resources in the PRM Librares as well...&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;&lt;A _jive_internal="true" href="https://community.qlik.com/people/mabaeyens" style="font-size: 12px; outline-style: none; padding-top: 1px; padding-bottom: 1px; padding-left: 17px; color: #007fc0; zoom: 1; background-position: no-repeat no-repeat;"&gt;Miguel Angel Baeyens&lt;/A&gt;&lt;/P&gt;&lt;P&gt;BI Consultant&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://www.grupocomex.com/" style="font-size: 12px; outline-style: none; color: #007fc0;"&gt;Comex Grupo Ibérica&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Oct 2011 10:06:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/why-does-this-give-me-4-rows-i-m-expecting-2/m-p/264562#M99462</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2011-10-24T10:06:19Z</dc:date>
    </item>
    <item>
      <title>Re: why does this give me 4 rows? i'm expecting 2</title>
      <link>https://community.qlik.com/t5/QlikView/why-does-this-give-me-4-rows-i-m-expecting-2/m-p/264563#M99463</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes .. but my DISTINCT is in the Inline Script (&lt;CODE class="jive-code"&gt;StatusRanges table) .. i have moveseqnr there .. and with or without DISTINCT, there will always be two rows.&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i don't see how my DISTINCT in the Inline script if of influence of the intervalmatch that comes after that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i think i will leave it like this .. it works, i don't understand it .. could be a bug or some qlikview core intel that we don't know of.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your time&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or perhaps John can shine some light&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Oct 2011 10:16:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/why-does-this-give-me-4-rows-i-m-expecting-2/m-p/264563#M99463</guid>
      <dc:creator>amien</dc:creator>
      <dc:date>2011-10-24T10:16:14Z</dc:date>
    </item>
  </channel>
</rss>

