Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
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