Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Plusieurs conditions where

    Bonjour,

Je voudrais simplement faire 3 conditions avec mon where:

test:

LOAD [Code],

FROM

assurance_credit_client.qvd

(qvd) where [Code]='X'

and [Code]='Y

and [Code]='Z'

;

Cela ne fonctionne pas

J'ai également essayé where

='X' and 'Y' and 'Z'..

Cependant quand je ne prends qu'une condition par exemple code = X , cela fonctionne !!

Savez vous pourquoi?

merci

1 Solution

Accepted Solutions
Not applicable
Author

Bonjour,

Le champ [Code] ne peut pas être égale à la fois à X,Y Z.

En revanche, il peut soit etre égale à X, soit à Y, soit à Z.

Il faut donc utiliser le mot clé or plutôt que and

Ainsi,

test:

LOAD [Code],

FROM

assurance_credit_client.qvd

(qvd) where [Code]='X'

or [Code]='Y

or

='Z'

;

Cdt,

Benjamin

View solution in original post

3 Replies
Not applicable
Author

Bonjour,

Le champ [Code] ne peut pas être égale à la fois à X,Y Z.

En revanche, il peut soit etre égale à X, soit à Y, soit à Z.

Il faut donc utiliser le mot clé or plutôt que and

Ainsi,

test:

LOAD [Code],

FROM

assurance_credit_client.qvd

(qvd) where [Code]='X'

or [Code]='Y

or

='Z'

;

Cdt,

Benjamin

maxgro
MVP
MVP

where match(Code, 'X', 'Y', 'Z')

Not applicable
Author

C'était exactement ça, je te remercie Benjamin c'est parfait!

A plus