<?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 Problem SQL statement in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Problem-SQL-statement/m-p/164681#M37293</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;Please, it's very urgent.&lt;/P&gt;&lt;P&gt;I work with Qlikview Version 9.00.7502.8 SR5 (Personnal Edition).&lt;/P&gt;&lt;P&gt;I work on Windows XP OS.&lt;/P&gt;&lt;P&gt;This is my SQL Statement on TOAD FOR ORACLE:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;B&gt;SQL SELECT c.nomredclass libpere, c1.nomredclass libfils1,&lt;BR /&gt; c2.nomredclass libfils2, e.numcpt num1, nvl(SUM (e.cpt_mtdb), 0) Brut, e1.numcpt num2, nvl(SUM (e1.cpt_mtdb), 0) Amor_Prov, ( nvl(SUM(e.cpt_mtdb),0)-nvl(SUM(e1.cpt_mtdb),0) ) Net&lt;BR /&gt; FROM comclass c&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN comclass c1&lt;BR /&gt; ON c1.cdos = c.cdos AND c1.numpere = c.codclass&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN comclass c2&lt;BR /&gt; ON c2.cdos = c1.cdos AND c2.numpere = c1.codclass&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comecrgen e&lt;BR /&gt; ON e.cdos = c2.cdos AND SUBSTR (e.numcpt, 0, 3) = c2.codclass /* filtre sur les dates : */&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comecrgen e1&lt;BR /&gt; ON e1.cdos = c2.cdos AND e1.numcpt = '2'||'8'||substr(e.numcpt,2,length(e.numcpt)-1)&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comdos d&lt;BR /&gt; ON d.cdos = c2.cdos AND d.nred = 'BGFI' AND e.datcpt between d.ddex and d.dfex&lt;BR /&gt;&lt;BR /&gt; WHERE c.cdos = '01'&lt;BR /&gt; AND c.numpere = 'MAIN'&lt;BR /&gt; AND c.ctab = '20105'&lt;BR /&gt; AND c.codclass = '2'&lt;BR /&gt;GROUP BY c.nomredclass,&lt;BR /&gt; c1.nomredclass,&lt;BR /&gt; c2.nomredclass,&lt;BR /&gt; e.numcpt,&lt;BR /&gt; e1.numcpt&lt;BR /&gt;ORDER BY c.nomredclass,&lt;BR /&gt; c1.nomredclass,&lt;BR /&gt; c2.nomredclass,&lt;BR /&gt; e.numcpt,&lt;BR /&gt; e1.numcpt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;The screenshot of the result of this application is in attached file.&lt;/P&gt;&lt;P&gt;In my script editor on QV, this is the code :&lt;/P&gt;&lt;P&gt;&lt;B&gt;//****************************************&lt;/B&gt;&lt;B&gt;***&lt;/B&gt;&lt;B&gt;***&lt;/B&gt;&lt;B&gt;***&lt;/B&gt;&lt;B&gt;***********//&lt;BR /&gt;//******** Connexion a la base de donnée ORACLE *******&lt;BR /&gt;//***********************************************&lt;/B&gt;&lt;B&gt;***&lt;/B&gt;&lt;B&gt;***&lt;/B&gt;&lt;B&gt;***&lt;/B&gt;&lt;B&gt;****//&lt;BR /&gt;ODBC CONNECT TO [BGFI DATA SRCE 01;DBQ=BDDELTA ] (XUserId is bQaPPSVMMDdCGDA, XPassword is TBNNJSVMMDdCWDC);&lt;/B&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P style="font-weight: bold"&gt;Actif_immobilise:&lt;BR /&gt;LOAD nomredclass,&lt;BR /&gt; libfils1,&lt;BR /&gt; libfils2,&lt;BR /&gt; num1,&lt;BR /&gt; Brut,&lt;BR /&gt; num2,&lt;BR /&gt; Amor_Prov,&lt;BR /&gt; Net;&lt;BR /&gt;&lt;BR /&gt; SQL SELECT c.nomredclass nomredclass, c1.nomredclass libfils1,&lt;BR /&gt; c2.nomredclass libfils2, e.numcpt num1, nvl(SUM (e.cpt_mtdb), 0) Brut, e1.numcpt num2, nvl(SUM (e1.cpt_mtdb), 0) Amor_Prov, ( nvl(SUM(e.cpt_mtdb),0)-nvl(SUM(e1.cpt_mtdb),0) ) Net&lt;BR /&gt; FROM comclass c&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN comclass c1&lt;BR /&gt; ON c1.cdos = c.cdos AND c1.numpere = c.codclass&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN comclass c2&lt;BR /&gt; ON c2.cdos = c1.cdos AND c2.numpere = c1.codclass&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comecrgen e&lt;BR /&gt; ON e.cdos = c2.cdos AND SUBSTR (e.numcpt, 0, 3) = c2.codclass /* filtre sur les dates : */&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comecrgen e1&lt;BR /&gt; ON e1.cdos = c2.cdos AND e1.numcpt = '2'||'8'||substr(e.numcpt,2,length(e.numcpt)-1)&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comdos d&lt;BR /&gt; ON d.cdos = c2.cdos AND d.nred = 'BGFI' AND e.datcpt between d.ddex and d.dfex&lt;BR /&gt;&lt;BR /&gt; WHERE c.cdos = '01'&lt;BR /&gt; AND c.numpere = 'MAIN'&lt;BR /&gt; AND c.ctab = '20105'&lt;BR /&gt; AND c.codclass = '2'&lt;BR /&gt;GROUP BY c.nomredclass,&lt;BR /&gt; c1.nomredclass,&lt;BR /&gt; c2.nomredclass,&lt;BR /&gt; e.numcpt,&lt;BR /&gt; e1.numcpt&lt;BR /&gt;ORDER BY c.nomredclass,&lt;BR /&gt; c1.nomredclass,&lt;BR /&gt; c2.nomredclass,&lt;BR /&gt; e.numcpt,&lt;BR /&gt; e1.numcpt;&lt;/P&gt;&lt;P&gt;When i launche the reloading, the script error displays the following error message:&lt;/P&gt;&lt;P&gt;&lt;B&gt;Champ non trouvé - &amp;lt;nomredclass&amp;gt;&lt;BR /&gt;SQL SELECT c.nomredclass nomredclass, c1.nomredclass libfils1,&lt;BR /&gt; c2.nomredclass libfils2, e.numcpt num1, nvl(SUM (e.cpt_mtdb), 0) Brut, e1.numcpt num2, nvl(SUM (e1.cpt_mtdb), 0) Amor_Prov, ( nvl(SUM(e.cpt_mtdb),0)-nvl(SUM(e1.cpt_mtdb),0) ) Net&lt;BR /&gt; FROM comclass c&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN comclass c1&lt;BR /&gt; ON c1.cdos = c.cdos AND c1.numpere = c.codclass&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN comclass c2&lt;BR /&gt; ON c2.cdos = c1.cdos AND c2.numpere = c1.codclass&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comecrgen e&lt;BR /&gt; ON e.cdos = c2.cdos AND SUBSTR (e.numcpt, 0, 3) = c2.codclass&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comecrgen e1&lt;BR /&gt; ON e1.cdos = c2.cdos AND e1.numcpt = '2'||'8'||substr(e.numcpt,2,length(e.numcpt)-1)&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comdos d&lt;BR /&gt; ON d.cdos = c2.cdos AND d.nred = 'BGFI' AND e.datcpt between d.ddex and d.dfex&lt;BR /&gt;&lt;BR /&gt; WHERE c.cdos = '01'&lt;BR /&gt; AND c.numpere = 'MAIN'&lt;BR /&gt; AND c.ctab = '20105'&lt;BR /&gt; AND c.codclass = '2'&lt;BR /&gt;GROUP BY c.nomredclass,&lt;BR /&gt; c1.nomredclass,&lt;BR /&gt; c2.nomredclass,&lt;BR /&gt; e.numcpt,&lt;BR /&gt; e1.numcpt&lt;BR /&gt;ORDER BY c.nomredclass,&lt;BR /&gt; c1.nomredclass,&lt;BR /&gt; c2.nomredclass,&lt;BR /&gt; e.numcpt,&lt;BR /&gt; e1.numcpt&lt;/B&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I've searched the error, and I am even tired. I beg your help&lt;/P&gt;&lt;P&gt;I wanted to use the pivot table to display data in a worksheet Qlikview.&lt;/P&gt;&lt;P&gt;Thanks.&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 17 Aug 2010 16:27:34 GMT</pubDate>
    <dc:creator />
    <dc:date>2010-08-17T16:27:34Z</dc:date>
    <item>
      <title>Problem SQL statement</title>
      <link>https://community.qlik.com/t5/QlikView/Problem-SQL-statement/m-p/164681#M37293</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;Please, it's very urgent.&lt;/P&gt;&lt;P&gt;I work with Qlikview Version 9.00.7502.8 SR5 (Personnal Edition).&lt;/P&gt;&lt;P&gt;I work on Windows XP OS.&lt;/P&gt;&lt;P&gt;This is my SQL Statement on TOAD FOR ORACLE:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;B&gt;SQL SELECT c.nomredclass libpere, c1.nomredclass libfils1,&lt;BR /&gt; c2.nomredclass libfils2, e.numcpt num1, nvl(SUM (e.cpt_mtdb), 0) Brut, e1.numcpt num2, nvl(SUM (e1.cpt_mtdb), 0) Amor_Prov, ( nvl(SUM(e.cpt_mtdb),0)-nvl(SUM(e1.cpt_mtdb),0) ) Net&lt;BR /&gt; FROM comclass c&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN comclass c1&lt;BR /&gt; ON c1.cdos = c.cdos AND c1.numpere = c.codclass&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN comclass c2&lt;BR /&gt; ON c2.cdos = c1.cdos AND c2.numpere = c1.codclass&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comecrgen e&lt;BR /&gt; ON e.cdos = c2.cdos AND SUBSTR (e.numcpt, 0, 3) = c2.codclass /* filtre sur les dates : */&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comecrgen e1&lt;BR /&gt; ON e1.cdos = c2.cdos AND e1.numcpt = '2'||'8'||substr(e.numcpt,2,length(e.numcpt)-1)&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comdos d&lt;BR /&gt; ON d.cdos = c2.cdos AND d.nred = 'BGFI' AND e.datcpt between d.ddex and d.dfex&lt;BR /&gt;&lt;BR /&gt; WHERE c.cdos = '01'&lt;BR /&gt; AND c.numpere = 'MAIN'&lt;BR /&gt; AND c.ctab = '20105'&lt;BR /&gt; AND c.codclass = '2'&lt;BR /&gt;GROUP BY c.nomredclass,&lt;BR /&gt; c1.nomredclass,&lt;BR /&gt; c2.nomredclass,&lt;BR /&gt; e.numcpt,&lt;BR /&gt; e1.numcpt&lt;BR /&gt;ORDER BY c.nomredclass,&lt;BR /&gt; c1.nomredclass,&lt;BR /&gt; c2.nomredclass,&lt;BR /&gt; e.numcpt,&lt;BR /&gt; e1.numcpt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;The screenshot of the result of this application is in attached file.&lt;/P&gt;&lt;P&gt;In my script editor on QV, this is the code :&lt;/P&gt;&lt;P&gt;&lt;B&gt;//****************************************&lt;/B&gt;&lt;B&gt;***&lt;/B&gt;&lt;B&gt;***&lt;/B&gt;&lt;B&gt;***&lt;/B&gt;&lt;B&gt;***********//&lt;BR /&gt;//******** Connexion a la base de donnée ORACLE *******&lt;BR /&gt;//***********************************************&lt;/B&gt;&lt;B&gt;***&lt;/B&gt;&lt;B&gt;***&lt;/B&gt;&lt;B&gt;***&lt;/B&gt;&lt;B&gt;****//&lt;BR /&gt;ODBC CONNECT TO [BGFI DATA SRCE 01;DBQ=BDDELTA ] (XUserId is bQaPPSVMMDdCGDA, XPassword is TBNNJSVMMDdCWDC);&lt;/B&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P style="font-weight: bold"&gt;Actif_immobilise:&lt;BR /&gt;LOAD nomredclass,&lt;BR /&gt; libfils1,&lt;BR /&gt; libfils2,&lt;BR /&gt; num1,&lt;BR /&gt; Brut,&lt;BR /&gt; num2,&lt;BR /&gt; Amor_Prov,&lt;BR /&gt; Net;&lt;BR /&gt;&lt;BR /&gt; SQL SELECT c.nomredclass nomredclass, c1.nomredclass libfils1,&lt;BR /&gt; c2.nomredclass libfils2, e.numcpt num1, nvl(SUM (e.cpt_mtdb), 0) Brut, e1.numcpt num2, nvl(SUM (e1.cpt_mtdb), 0) Amor_Prov, ( nvl(SUM(e.cpt_mtdb),0)-nvl(SUM(e1.cpt_mtdb),0) ) Net&lt;BR /&gt; FROM comclass c&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN comclass c1&lt;BR /&gt; ON c1.cdos = c.cdos AND c1.numpere = c.codclass&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN comclass c2&lt;BR /&gt; ON c2.cdos = c1.cdos AND c2.numpere = c1.codclass&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comecrgen e&lt;BR /&gt; ON e.cdos = c2.cdos AND SUBSTR (e.numcpt, 0, 3) = c2.codclass /* filtre sur les dates : */&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comecrgen e1&lt;BR /&gt; ON e1.cdos = c2.cdos AND e1.numcpt = '2'||'8'||substr(e.numcpt,2,length(e.numcpt)-1)&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comdos d&lt;BR /&gt; ON d.cdos = c2.cdos AND d.nred = 'BGFI' AND e.datcpt between d.ddex and d.dfex&lt;BR /&gt;&lt;BR /&gt; WHERE c.cdos = '01'&lt;BR /&gt; AND c.numpere = 'MAIN'&lt;BR /&gt; AND c.ctab = '20105'&lt;BR /&gt; AND c.codclass = '2'&lt;BR /&gt;GROUP BY c.nomredclass,&lt;BR /&gt; c1.nomredclass,&lt;BR /&gt; c2.nomredclass,&lt;BR /&gt; e.numcpt,&lt;BR /&gt; e1.numcpt&lt;BR /&gt;ORDER BY c.nomredclass,&lt;BR /&gt; c1.nomredclass,&lt;BR /&gt; c2.nomredclass,&lt;BR /&gt; e.numcpt,&lt;BR /&gt; e1.numcpt;&lt;/P&gt;&lt;P&gt;When i launche the reloading, the script error displays the following error message:&lt;/P&gt;&lt;P&gt;&lt;B&gt;Champ non trouvé - &amp;lt;nomredclass&amp;gt;&lt;BR /&gt;SQL SELECT c.nomredclass nomredclass, c1.nomredclass libfils1,&lt;BR /&gt; c2.nomredclass libfils2, e.numcpt num1, nvl(SUM (e.cpt_mtdb), 0) Brut, e1.numcpt num2, nvl(SUM (e1.cpt_mtdb), 0) Amor_Prov, ( nvl(SUM(e.cpt_mtdb),0)-nvl(SUM(e1.cpt_mtdb),0) ) Net&lt;BR /&gt; FROM comclass c&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN comclass c1&lt;BR /&gt; ON c1.cdos = c.cdos AND c1.numpere = c.codclass&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN comclass c2&lt;BR /&gt; ON c2.cdos = c1.cdos AND c2.numpere = c1.codclass&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comecrgen e&lt;BR /&gt; ON e.cdos = c2.cdos AND SUBSTR (e.numcpt, 0, 3) = c2.codclass&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comecrgen e1&lt;BR /&gt; ON e1.cdos = c2.cdos AND e1.numcpt = '2'||'8'||substr(e.numcpt,2,length(e.numcpt)-1)&lt;BR /&gt;&lt;BR /&gt; LEFT JOIN deltaerp.comdos d&lt;BR /&gt; ON d.cdos = c2.cdos AND d.nred = 'BGFI' AND e.datcpt between d.ddex and d.dfex&lt;BR /&gt;&lt;BR /&gt; WHERE c.cdos = '01'&lt;BR /&gt; AND c.numpere = 'MAIN'&lt;BR /&gt; AND c.ctab = '20105'&lt;BR /&gt; AND c.codclass = '2'&lt;BR /&gt;GROUP BY c.nomredclass,&lt;BR /&gt; c1.nomredclass,&lt;BR /&gt; c2.nomredclass,&lt;BR /&gt; e.numcpt,&lt;BR /&gt; e1.numcpt&lt;BR /&gt;ORDER BY c.nomredclass,&lt;BR /&gt; c1.nomredclass,&lt;BR /&gt; c2.nomredclass,&lt;BR /&gt; e.numcpt,&lt;BR /&gt; e1.numcpt&lt;/B&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;I've searched the error, and I am even tired. I beg your help&lt;/P&gt;&lt;P&gt;I wanted to use the pivot table to display data in a worksheet Qlikview.&lt;/P&gt;&lt;P&gt;Thanks.&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Aug 2010 16:27:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problem-SQL-statement/m-p/164681#M37293</guid>
      <dc:creator />
      <dc:date>2010-08-17T16:27:34Z</dc:date>
    </item>
  </channel>
</rss>

