<?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: Set analysis question vs SQL query in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031765#M348270</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using these in char expression only. Thanks Jonathan.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, the first one work fine. But i am wonder why we have removed -1 from expression. Since SQL expression clearly showing -1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can i you please provide more information on second expression how can we change it to get correct result?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 06 Jan 2016 05:30:08 GMT</pubDate>
    <dc:creator>raju_salmon</dc:creator>
    <dc:date>2016-01-06T05:30:08Z</dc:date>
    <item>
      <title>Set analysis question vs SQL query</title>
      <link>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031761#M348266</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 below SQL queries which i am trying to implement in Set analysis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Question 1:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SQL Field DERIVATION:&lt;/P&gt;&lt;P&gt;[Count]= Count(DISTINCT CASE WHEN callattended = 0 THEN 0 ELSE DATE END)-1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;callattended, DATE are fields (callattended VALUE we have 0 and 1)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In set analasys i tried with below one, but giving wrong results.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;COUNT(DISTINCT {$&amp;lt;callattended= {1}&amp;gt;} DATE) -1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Question 2:&lt;/P&gt;&lt;P&gt;SQL Field DERIVATION:&lt;/P&gt;&lt;P&gt;[Uptodate]= CASE WHEN SUM(callattended) = 0 THEN 0 ELSE (RC * CEILING(COUNT(DISTINCT Date))/22)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RC is field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In set analasys i tried with below one, but giving wrong results.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Floor(If(Sum(callattended)=0,0,(RC*Count(DISTINCT Date)/22)))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone help me on this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 04:49:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031761#M348266</guid>
      <dc:creator>raju_salmon</dc:creator>
      <dc:date>2016-01-06T04:49:26Z</dc:date>
    </item>
    <item>
      <title>Re: Set analysis question vs SQL query</title>
      <link>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031762#M348267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Come with sample please &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 04:59:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031762#M348267</guid>
      <dc:creator>sujeetsingh</dc:creator>
      <dc:date>2016-01-06T04:59:10Z</dc:date>
    </item>
    <item>
      <title>Re: Set analysis question vs SQL query</title>
      <link>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031763#M348268</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Set expressions o not work in the load script, but assuming you are trying to use this logic in front end expressions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You don't need the -1 in the first expression, so this should work:&lt;/P&gt;&lt;P&gt;COUNT({$&amp;lt;callattended= {1}&amp;gt;} DISTINCT DATE)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Floor is redundant in the second expression, but it is otherwise syntactically correct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If they are still not working, I suggest you post an example qvw file with representative data, that shows how you are using the two expressions - and indicate what results you expect.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 05:03:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031763#M348268</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2016-01-06T05:03:19Z</dc:date>
    </item>
    <item>
      <title>Re: Set analysis question vs SQL query</title>
      <link>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031764#M348269</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="text-decoration: underline;"&gt;In set analasys i tried with below one, but giving wrong results.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="text-decoration: underline;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="text-decoration: underline;"&gt;Floor(If(Sum(callattended)=0,0,(RC*Count(DISTINCT Date)/22)))&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;This is not a Set Analysis&lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/STRONG&gt;, it is simple If condition.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this for Set Analysis:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/thread/59055"&gt;Learning Set Analysis from Scratch&lt;/A&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;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 05:06:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031764#M348269</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-01-06T05:06:11Z</dc:date>
    </item>
    <item>
      <title>Re: Set analysis question vs SQL query</title>
      <link>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031765#M348270</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using these in char expression only. Thanks Jonathan.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, the first one work fine. But i am wonder why we have removed -1 from expression. Since SQL expression clearly showing -1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can i you please provide more information on second expression how can we change it to get correct result?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 05:30:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031765#M348270</guid>
      <dc:creator>raju_salmon</dc:creator>
      <dc:date>2016-01-06T05:30:08Z</dc:date>
    </item>
    <item>
      <title>Re: Set analysis question vs SQL query</title>
      <link>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031766#M348271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry for confusion Balraj. Yes, this is condition, can you please help me how can we change it to get correct results with respect to SQL query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 05:31:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031766#M348271</guid>
      <dc:creator>raju_salmon</dc:creator>
      <dc:date>2016-01-06T05:31:06Z</dc:date>
    </item>
    <item>
      <title>Re: Set analysis question vs SQL query</title>
      <link>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031767#M348272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;Raju Salmon wrote:&lt;/P&gt;
&lt;P&gt;Yes, the first one work fine. But i am wonder why we have removed -1 from expression. Since SQL expression clearly showing -1.&lt;/P&gt;

&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Because the CASE statement in SQL counts the 0 value for &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;callattended = 0 and the -1 removes that. Not necessary for the set expression.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For help on the second, post a sample as I have already suggested.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 05:40:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031767#M348272</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2016-01-06T05:40:39Z</dc:date>
    </item>
    <item>
      <title>Re: Set analysis question vs SQL query</title>
      <link>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031768#M348273</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 don't think the count value will differ with the if condition&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Because Count(DISTINCT CASE WHEN callattended = 0 THEN 0 ELSE DATE END)-1 will count all the values so its enough if you use &lt;STRONG&gt;Count(Distinct Date)-1&lt;/STRONG&gt; itself.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This if condition will make sense if we use Sum() not Count().&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this you need to use simple if condition and not set analysis,&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;CASE WHEN SUM(callattended) = 0 THEN 0 ELSE (RC * CEILING(COUNT(DISTINCT Date))/22)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;In Qlikview,&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;STRONG&gt;if(Sum(callattended)=0,0,(RC*floor(Count(Distinct Date))/22))&lt;/STRONG&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Leni Balakrishnan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 05:41:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031768#M348273</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-01-06T05:41:11Z</dc:date>
    </item>
    <item>
      <title>Re: Set analysis question vs SQL query</title>
      <link>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031769#M348274</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;may be like this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG&gt;=(COUNT(DISTINCT {$&amp;lt;callattended= {'1'&lt;SPAN style="line-height: 1.5em;"&gt;}&amp;gt;} DATE)) -1&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG&gt;=Floor(sum(if(&lt;/STRONG&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;STRONG&gt;callattended=0,0,((&lt;/STRONG&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;STRONG&gt;RC*Count(DISTINCT Date))/22))))&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jan 2016 05:44:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Set-analysis-question-vs-SQL-query/m-p/1031769#M348274</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-01-06T05:44:05Z</dc:date>
    </item>
  </channel>
</rss>

