<?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: Variable in a where statement? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Variable-in-a-where-statement/m-p/822136#M660528</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;an example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;let Where = 'where match(ClientName, ' &amp;amp; chr(39) &amp;amp; 'A' &amp;amp; chr(39) &amp;amp; ',' &amp;amp; chr(39) &amp;amp; 'B' &amp;amp; chr(39) &amp;amp; ')';&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;tmp:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;load * inline [&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;ClientName&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;A&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;B&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;C&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;D&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;E&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;];&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;final:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;NoConcatenate &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;load *&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Resident tmp&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;$(Where)&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;DROP Table tmp;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 30 Mar 2015 20:15:02 GMT</pubDate>
    <dc:creator>maxgro</dc:creator>
    <dc:date>2015-03-30T20:15:02Z</dc:date>
    <item>
      <title>Variable in a where statement?</title>
      <link>https://community.qlik.com/t5/QlikView/Variable-in-a-where-statement/m-p/822134#M660526</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I have a vague idea that I'd like to include a variable that refers to a list of company names in my various load scripts' where statements.&amp;nbsp; This would make the script easier to maintain overall.&amp;nbsp; Does anyone have an example qvw or something they can share which does this?&amp;nbsp; Script below is wrong I'm sure, just a vague illustration of the concept I'm thinking of.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//some script that sets up a list of values to be included in the variable//&lt;/P&gt;&lt;P&gt;Let vClients = match(ClientName, 'Acme', 'ABC', '123', 'S-Mart')&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//then some load script like below maybe//&lt;/P&gt;&lt;P&gt;Users:&lt;/P&gt;&lt;P&gt;Load UserId,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //ClientName,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OfficeName&lt;/P&gt;&lt;P&gt;FROM Data\Users.qvd where match(ClientName, $(vClients));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Registration:&lt;/P&gt;&lt;P&gt;Load UserId,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //ClientName,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RegistrationDate&lt;/P&gt;&lt;P&gt;FROM Data\Registrations.qvd where match(ClientName, $(vClients));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attendance:&lt;/P&gt;&lt;P&gt;Load UserId,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //ClientName,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AttendanceDate&lt;/P&gt;&lt;P&gt;FROM Data\Attendance.qvd where match(ClientName, $(vClients));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 19:54:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Variable-in-a-where-statement/m-p/822134#M660526</guid>
      <dc:creator>stevelord</dc:creator>
      <dc:date>2015-03-30T19:54:11Z</dc:date>
    </item>
    <item>
      <title>Re: Variable in a where statement?</title>
      <link>https://community.qlik.com/t5/QlikView/Variable-in-a-where-statement/m-p/822135#M660527</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The whole condition is already in the variable, but it should be SET, not LET&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET vClients = match(ClientName, 'Acme', 'ABC', '123', 'S-Mart');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;...Where $(vClients);&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 20:13:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Variable-in-a-where-statement/m-p/822135#M660527</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-03-30T20:13:18Z</dc:date>
    </item>
    <item>
      <title>Re: Variable in a where statement?</title>
      <link>https://community.qlik.com/t5/QlikView/Variable-in-a-where-statement/m-p/822136#M660528</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;an example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;let Where = 'where match(ClientName, ' &amp;amp; chr(39) &amp;amp; 'A' &amp;amp; chr(39) &amp;amp; ',' &amp;amp; chr(39) &amp;amp; 'B' &amp;amp; chr(39) &amp;amp; ')';&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;tmp:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;load * inline [&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;ClientName&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;A&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;B&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;C&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;D&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;E&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;];&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;final:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;NoConcatenate &lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;load *&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Resident tmp&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;$(Where)&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;DROP Table tmp;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 20:15:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Variable-in-a-where-statement/m-p/822136#M660528</guid>
      <dc:creator>maxgro</dc:creator>
      <dc:date>2015-03-30T20:15:02Z</dc:date>
    </item>
    <item>
      <title>Re: Variable in a where statement?</title>
      <link>https://community.qlik.com/t5/QlikView/Variable-in-a-where-statement/m-p/822137#M660529</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I use variables in where clause especially with dates when reading SQL -&amp;gt; QVD. I don't see why it wouldn't work with match so go ahead and experiment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;quick example:&lt;/P&gt;&lt;P&gt;SET vDate = 1.1.2015;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;full:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;LOAD id, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Date&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;[full.xlsx]&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is Sheet1) WHERE Date &amp;lt; '$(vDate)' ;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Mar 2015 20:17:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Variable-in-a-where-statement/m-p/822137#M660529</guid>
      <dc:creator />
      <dc:date>2015-03-30T20:17:31Z</dc:date>
    </item>
  </channel>
</rss>

