Aller au contenu

operateur and et or


Sujets conseillés

Posté

Bonsoir le hub,

je me demande si il est possible d'utiliser les operateur "and" et "or" dans le meme "select"

"select * from table where valider=1 and nom like '%$mot_cle%' or mot_cle1 like '%$mot_cle%'"

Merci

Posté

Salut,

en effet, tu peux utiliser "AND" et "OR" dans le même "SELECT" du moment qu'ils sont placés dans le "WHERE" (ou "HAVING"... et je ne suis peut être pas complet!)

A+

Posté

Oui mais avec les parenthèses c'est mieux pour définir la portée des opérateurs ;)

select * from table where (valider=1 and nom like '%$mot_cle%') or mot_cle1 like '%$mot_cle%

ou bien :

select * from table where valider=1 and (nom like '%$mot_cle%' or mot_cle1 like '%$mot_cle%)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...