Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1632 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Problème avec requête

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème avec requête

n°1770319
fourniey
Rendre au prochain
Posté le 06-08-2008 à 17:47:12  profilanswer
 

Bonjour,
 
Dans ma requête, je veux avoir tous ceux qui ont le statut et la date et qui sont soit retraité ou permanent. Les résultats obtenus ne sont pas bon.
 
ora_parse($cur,"SELECT * FROM FON_PHP_STATUT_VUE where PERSONNE='$statut' and FIN_AN_STATUT='1858-11-17' and REM_STATUT='Retraité' or REM_STATUT='PERMANENT' ",$x) or die(Ora_Error($conn));
 
 
Est-ce qu'on doit écrire la requête de cette façon ?
 
Merci!

mood
Publicité
Posté le 06-08-2008 à 17:47:12  profilanswer
 

n°1770325
MagicBuzz
Posté le 06-08-2008 à 18:01:11  profilanswer
 

il faut toujours des   (  ) autour d'une clause OR, où ça fait n'importe quoi.
 
révise ton algèbre booléen ;)

n°1774516
ZeBix
edit > preview
Posté le 19-08-2008 à 16:36:18  profilanswer
 

Ce que MAgicBuzz veut dire me semble-t-il, c'est que quand tu fais des AND et des OR comme ça à la chaîne, il y a une priorité d'exécution qui n'est pas nécessairement celle que tu veux.
 
Donc comme il le dit, vois exactement ce que tu veux et mets des parenthèses genre :  
X AND (Y OR Z)
(X and Y) OR Z  
etc.


Message édité par ZeBix le 19-08-2008 à 16:36:31
n°1774567
fourniey
Rendre au prochain
Posté le 19-08-2008 à 18:39:59  profilanswer
 

Merci, c'est exactement ce que j'ai fait et tout fonctionne très bien!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Problème avec requête

 

Sujets relatifs
Problème Requête. Besoin d'aide.problème de requête - FREETEXTTABLE (SQL serveur)
[Résolu]Problème de requête SELECTprobleme requete jointure et distinct
requete à problème[SQL] problème requête
Probleme requete sql vba[ORACLE] problème requête (pour les chauds du SQL)
problème exécution de requêteProbleme de requete a la base de donnees
Plus de sujets relatifs à : Problème avec requête


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR