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

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Match


Hi,

How can I interptrete below from Qlikview to SQL

 

MATCH([Order No], '1','2','7','15','16','21') = 0

1 Solution

Accepted Solutions
ashfaq_haseeb
Champion III
Champion III

Try below

SELECT *

FROM Source

WHERE [Order No] NOT in(1,2,7,15,16,21);

Regards

ASHFAQ

View solution in original post

7 Replies
jonathandienst
Partner - Champion III
Partner - Champion III

Match NOT IN ('1','2','7','15','16','21')

Logic will get you from a to b. Imagination will take you everywhere. - A Einstein
Not applicable
Author

I would like to write this on SQL, thanks Jonathan

its_anandrjs
Champion III
Champion III

Use Like function for this.

its_anandrjs
Champion III
Champion III

Try like

SELECT *

FROM Source

WHERE [Order No] NOT Like '1' OR '2' OR '7' OR '15' OR '16' OR '21' ;

its_anandrjs
Champion III
Champion III

Another way try

SELECT *

FROM Source

WHERE [Order No] NOT IN ( '1' ,'2', '7', '15' ,'16', '21');

ashfaq_haseeb
Champion III
Champion III

Try below

SELECT *

FROM Source

WHERE [Order No] NOT in(1,2,7,15,16,21);

Regards

ASHFAQ

its_anandrjs
Champion III
Champion III

One of the another way is

SELECT *

FROM Source

WHERE [Order No] NOT Like IN ( '1' OR '2' OR '7' OR '15' OR '16' OR '21' );

Or

SELECT *

FROM Source

WHERE [Order No] NOT Like IN ( 1 OR 2 OR 7 OR 15 OR 16 OR 21 );

Or

SELECT *

FROM Source

WHERE [Order No] NOT Like IN ( 1 , 2 , 7 , 15 , 16 , 21 );