<?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 SQL into Qlik Script in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/SQL-into-Qlik-Script/m-p/89127#M766266</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a requirement where I have to convert an SQL code into equivalent qlik script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SQL script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select a12.MONTH_ID MONTH_ID,&lt;/P&gt;&lt;P&gt;sum(case when a11.PROD_ID in (N’0276’, N’0218’)then a11.BEN_ANP else null end ) WJXBFS1,&lt;/P&gt;&lt;P&gt;(case when max((case when a11.PROD_ID in (N’0276’, N’0281’, N’H213, N’H215) then 1 else 0 end ))=1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; then count (distinct ( case when a11.PROD_CD in (N’0276’, N’0281’, N’H213, N’H215) then a11.POL_NO else null end)) else null end) WJXBFS2&lt;/P&gt;&lt;P&gt;FRom(select snapshot_period, pol_no, prod_cd, ben_anp from table_1 where pol_no in (select unique(pol_no) from table_1 where&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; prod_cd in (‘0276’, ‘0281’, ‘H213’, ‘H215’))) a11,&lt;/P&gt;&lt;P&gt;table_2 a12&lt;/P&gt;&lt;P&gt;where a12.snapshot_period= a12.date&lt;/P&gt;&lt;P&gt;and ( a11.Prod_cd in (N’0276’, N’0281) or a11.prod_cd in (N’0276, N’0281’, N’H213, N’H215))&lt;/P&gt;&lt;P&gt;group by a12.MONTH_ID;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we don’t have connection stings to load the same sql code. We have access only to qvds. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please help in this. Thanks in adavance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
    <dc:creator>viveksingh</dc:creator>
    <dc:date>2020-11-25T16:16:04Z</dc:date>
    <item>
      <title>SQL into Qlik Script</title>
      <link>https://community.qlik.com/t5/QlikView/SQL-into-Qlik-Script/m-p/89127#M766266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a requirement where I have to convert an SQL code into equivalent qlik script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SQL script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select a12.MONTH_ID MONTH_ID,&lt;/P&gt;&lt;P&gt;sum(case when a11.PROD_ID in (N’0276’, N’0218’)then a11.BEN_ANP else null end ) WJXBFS1,&lt;/P&gt;&lt;P&gt;(case when max((case when a11.PROD_ID in (N’0276’, N’0281’, N’H213, N’H215) then 1 else 0 end ))=1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; then count (distinct ( case when a11.PROD_CD in (N’0276’, N’0281’, N’H213, N’H215) then a11.POL_NO else null end)) else null end) WJXBFS2&lt;/P&gt;&lt;P&gt;FRom(select snapshot_period, pol_no, prod_cd, ben_anp from table_1 where pol_no in (select unique(pol_no) from table_1 where&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; prod_cd in (‘0276’, ‘0281’, ‘H213’, ‘H215’))) a11,&lt;/P&gt;&lt;P&gt;table_2 a12&lt;/P&gt;&lt;P&gt;where a12.snapshot_period= a12.date&lt;/P&gt;&lt;P&gt;and ( a11.Prod_cd in (N’0276’, N’0281) or a11.prod_cd in (N’0276, N’0281’, N’H213, N’H215))&lt;/P&gt;&lt;P&gt;group by a12.MONTH_ID;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;we don’t have connection stings to load the same sql code. We have access only to qvds. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please help in this. Thanks in adavance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/SQL-into-Qlik-Script/m-p/89127#M766266</guid>
      <dc:creator>viveksingh</dc:creator>
      <dc:date>2020-11-25T16:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: SQL into Qlik Script</title>
      <link>https://community.qlik.com/t5/QlikView/SQL-into-Qlik-Script/m-p/89128#M766267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;You can use this functions and use joins as usual in SQL.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" height="77" style="width: 489px; height: 77px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" width="138"&gt;case &lt;/TD&gt;&lt;TD class="xl64" style="border-left: none;" width="187"&gt;If&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl64" height="20" style="border-top: none;"&gt;in (N’0276’, N’0218’)&lt;/TD&gt;&lt;TD class="xl64" style="border-top: none; border-left: none;"&gt;Wildmatch(N’0276’, N’0218’)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl64" height="20" style="border-top: none;"&gt;null &lt;/TD&gt;&lt;TD class="xl64" style="border-top: none; border-left: none;"&gt;len(trim(Field))&amp;gt;0 , or&amp;nbsp; Is NULL&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2018 02:19:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/SQL-into-Qlik-Script/m-p/89128#M766267</guid>
      <dc:creator>qlikviewwizard</dc:creator>
      <dc:date>2018-07-16T02:19:56Z</dc:date>
    </item>
  </channel>
</rss>

