<?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 Query in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/SQL-Query/m-p/159751#M712875</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello ,&lt;/P&gt;&lt;P&gt;I want to execute below query in Qlickview.&lt;/P&gt;&lt;P&gt;Is there anybody help me ?&lt;/P&gt;&lt;P&gt;My regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create table ZZTCP0VBAVKMD000 nologging as&lt;BR /&gt;select a13.ID_GNR_YM ID_GNR_YM,&lt;BR /&gt; a12.ID_GNR_CITY ID_GNR_CITY,&lt;BR /&gt; sum(case when a11.ID_TKT_RTG_DOMINT_TYPE=1 then (a11.MT_SM_EXCESS_BGG_GROSS_EUR+a11.MT_SM_GROSS_EUR+a11.MT_SM_SPAM_EUR+a11.MT_SM_TOT_DU_EUR+a11.MT_SM_TOT_YR_EUR)/1.18 else (a11.MT_SM_EXCESS_BGG_GROSS_EUR+a11.MT_SM_GROSS_EUR+a11.MT_SM_SPAM_EUR+a11.MT_SM_TOT_DU_EUR+a11.MT_SM_TOT_YR_EUR) end) WJXBFS1&lt;BR /&gt;from SM_SALES2 a11&lt;BR /&gt; cross join LU_GNR_CITY a12&lt;BR /&gt; cross join LU_DT_GNR_YM a13&lt;BR /&gt; join LU_AGENT a14&lt;BR /&gt; on (a11.ID_AGENT = a14.ID_AGENT)&lt;BR /&gt;where (a14.ID_AGENT_MRKTG_CITY = a12.ID_GNR_CITY&lt;BR /&gt; and a12.ID_GNR_AREA_GROUP not in (1)&lt;BR /&gt; and a13.ID_GNR_YM between 200801 and 201010&lt;BR /&gt; and a11.ID_TKT_REPORTING_YM = a13.ID_GNR_YM)&lt;BR /&gt;group by a13.ID_GNR_YM,&lt;BR /&gt; a12.ID_GNR_CITY&lt;/P&gt;&lt;P&gt;Pass1 - Duration: 0:00:00.04&lt;BR /&gt;create index ZZTCP0VBAVKMD000_i on ZZTCP0VBAVKMD000 (ID_GNR_YM, ID_GNR_CITY)&lt;/P&gt;&lt;P&gt;Pass2 - Duration: 0:00:00.14&lt;BR /&gt;ANALYZE TABLE ZZTCP0VBAVKMD000 ESTIMATE STATISTICS SAMPLE 10 PERCENT FOR TABLE FOR ALL COLUMNS SIZE 50&lt;/P&gt;&lt;P&gt;Pass3 - Duration: 0:00:00.23&lt;BR /&gt;create table ZZTT7IPC6U8MD001 nologging as&lt;BR /&gt;select a13.ID_GNR_YM ID_GNR_YM,&lt;BR /&gt; a12.ID_GNR_CITY ID_GNR_CITY,&lt;BR /&gt; (CASE WHEN sum(a11.MT_MUH_BUT_POS_EUR)=0 THEN NULL ELSE sum(a11.MT_MUH_BUT_POS_EUR) END) WJXBFS1&lt;BR /&gt;from BA_SALES_TYPE_YW a11&lt;BR /&gt; cross join LU_GNR_CITY a12&lt;BR /&gt; cross join LU_DT_GNR_YM a13&lt;BR /&gt;where (a11.ID_AGENT_MRKTG_CITY = a12.ID_GNR_CITY&lt;BR /&gt; and a12.ID_GNR_AREA_GROUP not in (1)&lt;BR /&gt; and a13.ID_GNR_YM between 200801 and 201010&lt;BR /&gt; and ((a13.ID_GNR_YM)&lt;BR /&gt; in (select c21.ID_GNR_YM&lt;BR /&gt; from LU_DT_GNR_YM c21&lt;BR /&gt; cross join LU_DT_TKT_REPORTING_YM c22&lt;BR /&gt; where c22.ID_TKT_REPORTING_YM = c21.ID_GNR_YM))&lt;BR /&gt; and a11.ID_TKT_DATE_OF_TRNC_YM = a13.ID_GNR_YM)&lt;BR /&gt;group by a13.ID_GNR_YM,&lt;BR /&gt; a12.ID_GNR_CITY&lt;/P&gt;&lt;P&gt;Pass4 - Duration: 0:00:00.04&lt;BR /&gt;create index ZZTT7IPC6U8MD001_i on ZZTT7IPC6U8MD001 (ID_GNR_YM, ID_GNR_CITY)&lt;/P&gt;&lt;P&gt;Pass5 - Duration: 0:00:00.11&lt;BR /&gt;ANALYZE TABLE ZZTT7IPC6U8MD001 ESTIMATE STATISTICS SAMPLE 10 PERCENT FOR TABLE FOR ALL COLUMNS SIZE 50&lt;/P&gt;&lt;P&gt;Pass6 - Duration: 0:00:00.23&lt;BR /&gt; Rows selected: 5246&lt;BR /&gt;select distinct a13.ID_GNR_COMP_REG ID_GNR_COMP_REG,&lt;BR /&gt; a15.DS_GNR_COMP_REG DS_GNR_COMP_REG,&lt;BR /&gt; coalesce(pa11.ID_GNR_CITY, pa12.ID_GNR_CITY) ID_GNR_CITY,&lt;BR /&gt; a13.DS_GNR_CITY DS_DET_GNR_CITY,&lt;BR /&gt; a13.DS_DET_GNR_CITY DS_DET_GNR_CITY0,&lt;BR /&gt; a13.ID_GNR_CNTRY ID_GNR_CNTRY,&lt;BR /&gt; a16.DS_GNR_CNTRY DS_GNR_CNTRY,&lt;BR /&gt; a16.DS_DET_GNR_CNTRY DS_DET_GNR_CNTRY,&lt;BR /&gt; coalesce(pa11.ID_GNR_YM, pa12.ID_GNR_YM) ID_GNR_YM,&lt;BR /&gt; a14.DS_GNR_YM DS_GNR_YM,&lt;BR /&gt; case when a14.ID_GNR_MONTH in (3,6,9,12) then to_char(to_date(a14.ID_GNR_YM,'YYYYMM') ,'Mon YY') else '.' end CustCol_153,&lt;BR /&gt; pa11.WJXBFS1 WJXBFS1,&lt;BR /&gt; pa12.WJXBFS1 WJXBFS2&lt;BR /&gt;from ZZTCP0VBAVKMD000 pa11&lt;BR /&gt; full outer join ZZTT7IPC6U8MD001 pa12&lt;BR /&gt; on (pa11.ID_GNR_CITY = pa12.ID_GNR_CITY and&lt;BR /&gt; pa11.ID_GNR_YM = pa12.ID_GNR_YM)&lt;BR /&gt; join LU_GNR_CITY a13&lt;BR /&gt; on (coalesce(pa11.ID_GNR_CITY, pa12.ID_GNR_CITY) = a13.ID_GNR_CITY)&lt;BR /&gt; join LU_DT_GNR_YM a14&lt;BR /&gt; on (coalesce(pa11.ID_GNR_YM, pa12.ID_GNR_YM) = a14.ID_GNR_YM)&lt;BR /&gt; join LU_GNR_COMP_REG a15&lt;BR /&gt; on (a13.ID_GNR_COMP_REG = a15.ID_GNR_COMP_REG)&lt;BR /&gt; join LU_GNR_CNTRY a16&lt;BR /&gt; on (a13.ID_GNR_CNTRY = a16.ID_GNR_CNTRY)&lt;/P&gt;&lt;P&gt;Pass7 - Duration: 0:00:00.03&lt;BR /&gt;[Populate Report Data]&lt;/P&gt;&lt;P&gt;Pass8 - Duration: 0:00:00.07&lt;BR /&gt;drop table ZZTCP0VBAVKMD000 purge&lt;/P&gt;&lt;P&gt;Pass9 - Duration: 0:00:00.06&lt;BR /&gt;drop table ZZTT7IPC6U8MD001 purge&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 07 Jan 2011 14:09:19 GMT</pubDate>
    <dc:creator>QSense</dc:creator>
    <dc:date>2011-01-07T14:09:19Z</dc:date>
    <item>
      <title>SQL Query</title>
      <link>https://community.qlik.com/t5/QlikView/SQL-Query/m-p/159751#M712875</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello ,&lt;/P&gt;&lt;P&gt;I want to execute below query in Qlickview.&lt;/P&gt;&lt;P&gt;Is there anybody help me ?&lt;/P&gt;&lt;P&gt;My regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create table ZZTCP0VBAVKMD000 nologging as&lt;BR /&gt;select a13.ID_GNR_YM ID_GNR_YM,&lt;BR /&gt; a12.ID_GNR_CITY ID_GNR_CITY,&lt;BR /&gt; sum(case when a11.ID_TKT_RTG_DOMINT_TYPE=1 then (a11.MT_SM_EXCESS_BGG_GROSS_EUR+a11.MT_SM_GROSS_EUR+a11.MT_SM_SPAM_EUR+a11.MT_SM_TOT_DU_EUR+a11.MT_SM_TOT_YR_EUR)/1.18 else (a11.MT_SM_EXCESS_BGG_GROSS_EUR+a11.MT_SM_GROSS_EUR+a11.MT_SM_SPAM_EUR+a11.MT_SM_TOT_DU_EUR+a11.MT_SM_TOT_YR_EUR) end) WJXBFS1&lt;BR /&gt;from SM_SALES2 a11&lt;BR /&gt; cross join LU_GNR_CITY a12&lt;BR /&gt; cross join LU_DT_GNR_YM a13&lt;BR /&gt; join LU_AGENT a14&lt;BR /&gt; on (a11.ID_AGENT = a14.ID_AGENT)&lt;BR /&gt;where (a14.ID_AGENT_MRKTG_CITY = a12.ID_GNR_CITY&lt;BR /&gt; and a12.ID_GNR_AREA_GROUP not in (1)&lt;BR /&gt; and a13.ID_GNR_YM between 200801 and 201010&lt;BR /&gt; and a11.ID_TKT_REPORTING_YM = a13.ID_GNR_YM)&lt;BR /&gt;group by a13.ID_GNR_YM,&lt;BR /&gt; a12.ID_GNR_CITY&lt;/P&gt;&lt;P&gt;Pass1 - Duration: 0:00:00.04&lt;BR /&gt;create index ZZTCP0VBAVKMD000_i on ZZTCP0VBAVKMD000 (ID_GNR_YM, ID_GNR_CITY)&lt;/P&gt;&lt;P&gt;Pass2 - Duration: 0:00:00.14&lt;BR /&gt;ANALYZE TABLE ZZTCP0VBAVKMD000 ESTIMATE STATISTICS SAMPLE 10 PERCENT FOR TABLE FOR ALL COLUMNS SIZE 50&lt;/P&gt;&lt;P&gt;Pass3 - Duration: 0:00:00.23&lt;BR /&gt;create table ZZTT7IPC6U8MD001 nologging as&lt;BR /&gt;select a13.ID_GNR_YM ID_GNR_YM,&lt;BR /&gt; a12.ID_GNR_CITY ID_GNR_CITY,&lt;BR /&gt; (CASE WHEN sum(a11.MT_MUH_BUT_POS_EUR)=0 THEN NULL ELSE sum(a11.MT_MUH_BUT_POS_EUR) END) WJXBFS1&lt;BR /&gt;from BA_SALES_TYPE_YW a11&lt;BR /&gt; cross join LU_GNR_CITY a12&lt;BR /&gt; cross join LU_DT_GNR_YM a13&lt;BR /&gt;where (a11.ID_AGENT_MRKTG_CITY = a12.ID_GNR_CITY&lt;BR /&gt; and a12.ID_GNR_AREA_GROUP not in (1)&lt;BR /&gt; and a13.ID_GNR_YM between 200801 and 201010&lt;BR /&gt; and ((a13.ID_GNR_YM)&lt;BR /&gt; in (select c21.ID_GNR_YM&lt;BR /&gt; from LU_DT_GNR_YM c21&lt;BR /&gt; cross join LU_DT_TKT_REPORTING_YM c22&lt;BR /&gt; where c22.ID_TKT_REPORTING_YM = c21.ID_GNR_YM))&lt;BR /&gt; and a11.ID_TKT_DATE_OF_TRNC_YM = a13.ID_GNR_YM)&lt;BR /&gt;group by a13.ID_GNR_YM,&lt;BR /&gt; a12.ID_GNR_CITY&lt;/P&gt;&lt;P&gt;Pass4 - Duration: 0:00:00.04&lt;BR /&gt;create index ZZTT7IPC6U8MD001_i on ZZTT7IPC6U8MD001 (ID_GNR_YM, ID_GNR_CITY)&lt;/P&gt;&lt;P&gt;Pass5 - Duration: 0:00:00.11&lt;BR /&gt;ANALYZE TABLE ZZTT7IPC6U8MD001 ESTIMATE STATISTICS SAMPLE 10 PERCENT FOR TABLE FOR ALL COLUMNS SIZE 50&lt;/P&gt;&lt;P&gt;Pass6 - Duration: 0:00:00.23&lt;BR /&gt; Rows selected: 5246&lt;BR /&gt;select distinct a13.ID_GNR_COMP_REG ID_GNR_COMP_REG,&lt;BR /&gt; a15.DS_GNR_COMP_REG DS_GNR_COMP_REG,&lt;BR /&gt; coalesce(pa11.ID_GNR_CITY, pa12.ID_GNR_CITY) ID_GNR_CITY,&lt;BR /&gt; a13.DS_GNR_CITY DS_DET_GNR_CITY,&lt;BR /&gt; a13.DS_DET_GNR_CITY DS_DET_GNR_CITY0,&lt;BR /&gt; a13.ID_GNR_CNTRY ID_GNR_CNTRY,&lt;BR /&gt; a16.DS_GNR_CNTRY DS_GNR_CNTRY,&lt;BR /&gt; a16.DS_DET_GNR_CNTRY DS_DET_GNR_CNTRY,&lt;BR /&gt; coalesce(pa11.ID_GNR_YM, pa12.ID_GNR_YM) ID_GNR_YM,&lt;BR /&gt; a14.DS_GNR_YM DS_GNR_YM,&lt;BR /&gt; case when a14.ID_GNR_MONTH in (3,6,9,12) then to_char(to_date(a14.ID_GNR_YM,'YYYYMM') ,'Mon YY') else '.' end CustCol_153,&lt;BR /&gt; pa11.WJXBFS1 WJXBFS1,&lt;BR /&gt; pa12.WJXBFS1 WJXBFS2&lt;BR /&gt;from ZZTCP0VBAVKMD000 pa11&lt;BR /&gt; full outer join ZZTT7IPC6U8MD001 pa12&lt;BR /&gt; on (pa11.ID_GNR_CITY = pa12.ID_GNR_CITY and&lt;BR /&gt; pa11.ID_GNR_YM = pa12.ID_GNR_YM)&lt;BR /&gt; join LU_GNR_CITY a13&lt;BR /&gt; on (coalesce(pa11.ID_GNR_CITY, pa12.ID_GNR_CITY) = a13.ID_GNR_CITY)&lt;BR /&gt; join LU_DT_GNR_YM a14&lt;BR /&gt; on (coalesce(pa11.ID_GNR_YM, pa12.ID_GNR_YM) = a14.ID_GNR_YM)&lt;BR /&gt; join LU_GNR_COMP_REG a15&lt;BR /&gt; on (a13.ID_GNR_COMP_REG = a15.ID_GNR_COMP_REG)&lt;BR /&gt; join LU_GNR_CNTRY a16&lt;BR /&gt; on (a13.ID_GNR_CNTRY = a16.ID_GNR_CNTRY)&lt;/P&gt;&lt;P&gt;Pass7 - Duration: 0:00:00.03&lt;BR /&gt;[Populate Report Data]&lt;/P&gt;&lt;P&gt;Pass8 - Duration: 0:00:00.07&lt;BR /&gt;drop table ZZTCP0VBAVKMD000 purge&lt;/P&gt;&lt;P&gt;Pass9 - Duration: 0:00:00.06&lt;BR /&gt;drop table ZZTT7IPC6U8MD001 purge&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jan 2011 14:09:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/SQL-Query/m-p/159751#M712875</guid>
      <dc:creator>QSense</dc:creator>
      <dc:date>2011-01-07T14:09:19Z</dc:date>
    </item>
  </channel>
</rss>

