<?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 Problemas con el Max() en el LOAD in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Problemas-con-el-Max-en-el-LOAD/m-p/190904#M53212</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hola,&lt;/P&gt;&lt;P&gt;Ten en cuenta que QlikView utiliza una sintaxis y funciones distintas a las de SQL. Por un lado, puedes hacer la carga directamente desde SQL si el rendimiento es lo suficientemente bueno:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE style="overflow-x: scroll;"&gt;&lt;PRE style="margin: 0px;"&gt;MinMax:LOAD MON_COD_MON, MON_VAL_MON;SQL SELECT MON_COD_MON, MON_VAL_MONFROM dbo.ODS_VAL_MONWHERE MON_FEC_DAT in (Select MAX(MON_FEC_DAT) FROM ODS_VAL_MON WHERE MON_COD_MON='USD') AND MON_COD_MON in ('USD','EUR');&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;En el caso de que los datos provengan de un fichero QVD, la sintaxis sería algo similiar a&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE style="overflow-x: scroll;"&gt;&lt;PRE style="margin: 0px;"&gt;MinMax:LOAD MON_COD_MON, MON_VAL_MONFROM $(wpathqvd)ValMon.qvd (qvd)WHERE MON_FEC_DAT = MAX(MON_FEC_DAT) AND MATCH(MON_COD_MON, 'USD', 'EUR');&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;A partir de aquí se pueden realizar muchos más giros, aunque las "subconsultas" que realizas en SQL no son directamente replicables en QlikView (que no utiliza SQL).&lt;/P&gt;&lt;P&gt;Espero que te sirva.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 17 Nov 2010 22:48:18 GMT</pubDate>
    <dc:creator>Miguel_Angel_Baeyens</dc:creator>
    <dc:date>2010-11-17T22:48:18Z</dc:date>
    <item>
      <title>Problemas con el Max() en el LOAD</title>
      <link>https://community.qlik.com/t5/QlikView/Problemas-con-el-Max-en-el-LOAD/m-p/190903#M53211</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hola, soy nuevo en el uso de QlikView tengo un problema con el uso del MAX() en el load desde un qvd, en SQL me funciona el script&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MON_COD_MON, MON_VAL_MON&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dbo.ODS_VAL_MON&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;MON_FEC_DAT in (Select MAX(MON_FEC_DAT) FROM ODS_VAL_MON WHERE MON_COD_MON='USD') AND MON_COD_MON in &lt;P&gt;('USD','EUR');&lt;/P&gt;&lt;P&gt;con el que obtengo lo que necesito (MON_FEC_DAT es una fecha), al pasarlo a QlikView he tenido varios problemas y no puedo cargarlo, arrojandome multiples errores, por ejemplo trate de utilizar el codigo:&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P style="font-style: italic"&gt;&lt;/P&gt;&lt;P style="font-style: italic"&gt;ValMon:&lt;/P&gt;&lt;B&gt;&lt;/B&gt;&lt;P style="font-weight: bold"&gt;LOAD&lt;/P&gt;&lt;B&gt;&lt;/B&gt;&lt;P style="font-weight: bold"&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;MON_COD_MON, &lt;P&gt;MON_VAL_MON&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;B&gt;&lt;/B&gt;&lt;P style="font-weight: bold"&gt;FROM&lt;/P&gt;&lt;B&gt;&lt;/B&gt;&lt;P style="font-weight: bold"&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;B&gt;&lt;I&gt;$(wpathqvd)&lt;/I&gt;&lt;/B&gt;ValMon.qvd (qvd)&lt;B&gt;&lt;/B&gt;&lt;P style="font-weight: bold"&gt;&lt;/P&gt;&lt;B&gt;&lt;/B&gt;&lt;P style="font-weight: bold"&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;B&gt;WHERE MON_FEC_DAT in (Select MAX(MON_FEC_DAT) FROM $(wpathqvd)ValMon.qvd (qvd) MON_COD_MON='USD') AND MON_COD_MON in ('USD','EUR');&lt;/B&gt; &lt;P style="font-weight: bold"&gt;&lt;/P&gt;&lt;P&gt;he usado distintas combinaciones incluso solo tratando de seleccionar la maxima fecha (MON_FEC_DAT), pero se me cae la carga cuando ingresa al max().&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gracias&lt;/P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Nov 2010 14:33:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problemas-con-el-Max-en-el-LOAD/m-p/190903#M53211</guid>
      <dc:creator />
      <dc:date>2010-11-17T14:33:41Z</dc:date>
    </item>
    <item>
      <title>Problemas con el Max() en el LOAD</title>
      <link>https://community.qlik.com/t5/QlikView/Problemas-con-el-Max-en-el-LOAD/m-p/190904#M53212</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hola,&lt;/P&gt;&lt;P&gt;Ten en cuenta que QlikView utiliza una sintaxis y funciones distintas a las de SQL. Por un lado, puedes hacer la carga directamente desde SQL si el rendimiento es lo suficientemente bueno:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE style="overflow-x: scroll;"&gt;&lt;PRE style="margin: 0px;"&gt;MinMax:LOAD MON_COD_MON, MON_VAL_MON;SQL SELECT MON_COD_MON, MON_VAL_MONFROM dbo.ODS_VAL_MONWHERE MON_FEC_DAT in (Select MAX(MON_FEC_DAT) FROM ODS_VAL_MON WHERE MON_COD_MON='USD') AND MON_COD_MON in ('USD','EUR');&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;En el caso de que los datos provengan de un fichero QVD, la sintaxis sería algo similiar a&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE style="overflow-x: scroll;"&gt;&lt;PRE style="margin: 0px;"&gt;MinMax:LOAD MON_COD_MON, MON_VAL_MONFROM $(wpathqvd)ValMon.qvd (qvd)WHERE MON_FEC_DAT = MAX(MON_FEC_DAT) AND MATCH(MON_COD_MON, 'USD', 'EUR');&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;A partir de aquí se pueden realizar muchos más giros, aunque las "subconsultas" que realizas en SQL no son directamente replicables en QlikView (que no utiliza SQL).&lt;/P&gt;&lt;P&gt;Espero que te sirva.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Nov 2010 22:48:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Problemas-con-el-Max-en-el-LOAD/m-p/190904#M53212</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2010-11-17T22:48:18Z</dc:date>
    </item>
  </channel>
</rss>

