Clause WHERE sur deux champs
Bonjour,
J'ai un petit problème dans une requete, et je voix pas encore comment le résoudre.
Voici ma requete :
Code:
1 2 3 4 5
|
SELECT champ1, champ2, champ3, champ4
FROM table1, table2
WHERE table1.Id = table2.ID
AND (champ1 <>'valeur1' AND champ2 <>'valeur') |
ce que je veux c'est afficher tous les enregistrements dont le champ1 et champ2 seront différents simultanément de 'valeur1' et 'valeur2', Mais il doit afficher par exemple un enregistrement dont le champ1<>'valeur1' et champ2='valeur2' et inversement 8O
donc il faut que la ligne
Code:
AND (champ1 <>'valeur1' AND champ2 <>'valeur')
soit tester comme s'il s'agit d'un seul champ.
J'espere que j'été claire et Merci de votre réponse :)