Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Posting on Qlik Community is temporarily paused for some users. Thank you for patience and we'll update you soon!
cancel
Showing results for 
Search instead for 
Did you mean: 
amigosos
Contributor III
Contributor III

Where condicionado?

Hola a todos,

¿Es posible realizar en el script un "where" condicionado? Me explico. Tengo una tabla con:

Articulo

Familia

Contenedor

Y quisiera quedarme con los datos que cumplar las siguientes condiciones:

1) De las familias que empiezan por 'L' sólo los contedores 'X'

2) Del resto de familias que no empiezan por 'L' todos los contenedores a excepción de los 'X'.

O tengo que realizarlo con alguna otra función?

Muchas gracias por vuestra colaboración.

1 Solution

Accepted Solutions
Not applicable

Saludos

Puedes revisar con este script:

LOAD articulo,

     familia,

     contenedor

FROM

Mov_1.xlsx

(ooxml, embedded labels, table is Hoja1)

WHERE (Mid(familia,1,1) = 'L' and contenedor = 'X')

      or

      (Mid(familia,1,1) <> 'L' and contenedor <> 'X');

View solution in original post

2 Replies
Not applicable

Saludos

Puedes revisar con este script:

LOAD articulo,

     familia,

     contenedor

FROM

Mov_1.xlsx

(ooxml, embedded labels, table is Hoja1)

WHERE (Mid(familia,1,1) = 'L' and contenedor = 'X')

      or

      (Mid(familia,1,1) <> 'L' and contenedor <> 'X');

amigosos
Contributor III
Contributor III
Author

Muchas gracias set-mig-x

En teoría funciona. Pero tengo un problemilla con Informix con este campo en concreto, el cual no puedo o sé solucionar. Pero puedo realizar el mismo filtro a través de otro campo que si que funcional.

Muchas gracias