<?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: SQL in Español</title>
    <link>https://community.qlik.com/t5/Espa%C3%B1ol/SQL/m-p/1595407#M14562</link>
    <description>&lt;P&gt;Buenos días, a ver si puedes guierate usando este ejemplo:&lt;/P&gt;&lt;P&gt;Por ejemplo, generando el qvd con los selects así:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;// ** Generar qvd con selects **
SQL:
LOAD * Inline [
SQLSelect
Select Field1, Field2 From Table;
SSelect Field1, Field2 From Table2;
];

STORE SQL into SQL.qvd (qvd);
DROP Table SQL;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Se podrían juntar todos los selects en una tabla usando:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;// ** Carga qvd y ejecutar selects **
tmpSQL:
LOAD * From SQL.qvd (qvd);

// Inicializar tabla para añadir datos (se crea una campo que posteriormente se eliminará)
TablaFinal: NoConcatenate LOAD * Inline [tmpCampoVacio]; 

// Bucle para recorrer las filas del qvd con las selects
FOR i=0 to NoOfRows('tmpSQL')-1
	LET vSQL = Peek('SQLSelect', $(i), 'tmpSQL'); //Almacena el contenido de la select en una variable
	
	Concatenate(TablaFinal) // Añadir datos de la select a TablaFinal
	LOAD *;
	$(vSQL); //Ejecuta la select, lo marcará como error pero si la select almacenada es correcta funcionará
NEXT

// Eliminar temporales
DROP Field tmpCampoVacio;
DROP Table tmpSQL;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Saludos.&lt;/P&gt;</description>
    <pubDate>Tue, 25 Jun 2019 06:20:51 GMT</pubDate>
    <dc:creator>rubenmarin</dc:creator>
    <dc:date>2019-06-25T06:20:51Z</dc:date>
    <item>
      <title>SQL</title>
      <link>https://community.qlik.com/t5/Espa%C3%B1ol/SQL/m-p/1594759#M14561</link>
      <description>&lt;P&gt;HOLA, BUEN DIA, SOY UN POCO NUEVO EN QLIK Y HASTA AHORA ME HA GUSTADO MUCHO...&lt;/P&gt;&lt;P&gt;TENGO UNA INQUIETUD, ALGUIEN ME PUEDE AYUDAR...&lt;/P&gt;&lt;P&gt;TENGO UNA CONSULTA SQL, QUE ME GENERA UNA TABLA EN QVD CON UNA SERIE DE CONSULTA DEPENDIENDO DE VARIOS CARACTERES...&lt;/P&gt;&lt;P&gt;Y LO QUE QUIERO ES PODER EJECUTAR EN SQL NUEVAMENTE ESE RESULTADO DE LA PRIMERA CONSULTA... PARA ASI NO TENER QUE ESTAR COPIANDO EL RESULTADO Y PEGANDOLO EN LA CONSOLA DE CARGUE DE DATOS...&lt;/P&gt;&lt;P&gt;ES ALGO ASI,&lt;/P&gt;&lt;P&gt;PRIMER PASO: UNA CONSULTA SQL, GENERA UN QVD CON VARIAS FILAS QUE SON CONSULTAS(SELECT) DIFERENTES...&lt;/P&gt;&lt;P&gt;SEGUNDO PASO: EJECUTAR EN SQL CADA UNA DE ESAS CONSULTAS DE CADA FILA EN EL QVD...&lt;/P&gt;&lt;P&gt;TERCER PASO; GENERAR UN QVD CON EL RESULTADO DE TODAS ESAS CONSULTAS...&lt;/P&gt;&lt;P&gt;HE ESTADO BUSCANDO ALGUNA FORMA DE EJECUTAR EN SQL UN SCRIPT GUARDADO EN TXT... ASI EL RESULTADO DE LA PRIMERA CONSULTA LO GUARDO EN TXT Y LUEGO EN EL SEGUNDO PASO DECIRLE A QLIK QUE ME EJECUTE EN SQL ESE TXT... PERO NO HE ENCONTRADO LA FORMA...&lt;/P&gt;&lt;P&gt;QUIEN PUEDA AYUDARME, LE AGRADECERIA...&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jun 2019 21:06:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Espa%C3%B1ol/SQL/m-p/1594759#M14561</guid>
      <dc:creator>FNOYAMARTINEZ</dc:creator>
      <dc:date>2019-06-21T21:06:35Z</dc:date>
    </item>
    <item>
      <title>Re: SQL</title>
      <link>https://community.qlik.com/t5/Espa%C3%B1ol/SQL/m-p/1595407#M14562</link>
      <description>&lt;P&gt;Buenos días, a ver si puedes guierate usando este ejemplo:&lt;/P&gt;&lt;P&gt;Por ejemplo, generando el qvd con los selects así:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;// ** Generar qvd con selects **
SQL:
LOAD * Inline [
SQLSelect
Select Field1, Field2 From Table;
SSelect Field1, Field2 From Table2;
];

STORE SQL into SQL.qvd (qvd);
DROP Table SQL;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Se podrían juntar todos los selects en una tabla usando:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;// ** Carga qvd y ejecutar selects **
tmpSQL:
LOAD * From SQL.qvd (qvd);

// Inicializar tabla para añadir datos (se crea una campo que posteriormente se eliminará)
TablaFinal: NoConcatenate LOAD * Inline [tmpCampoVacio]; 

// Bucle para recorrer las filas del qvd con las selects
FOR i=0 to NoOfRows('tmpSQL')-1
	LET vSQL = Peek('SQLSelect', $(i), 'tmpSQL'); //Almacena el contenido de la select en una variable
	
	Concatenate(TablaFinal) // Añadir datos de la select a TablaFinal
	LOAD *;
	$(vSQL); //Ejecuta la select, lo marcará como error pero si la select almacenada es correcta funcionará
NEXT

// Eliminar temporales
DROP Field tmpCampoVacio;
DROP Table tmpSQL;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Saludos.&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jun 2019 06:20:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Espa%C3%B1ol/SQL/m-p/1595407#M14562</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2019-06-25T06:20:51Z</dc:date>
    </item>
  </channel>
</rss>

