Requete NOT IN

Signaler
Messages postés
15
Date d'inscription
mercredi 11 mars 2009
Statut
Membre
Dernière intervention
19 janvier 2010
-
Messages postés
15
Date d'inscription
mercredi 11 mars 2009
Statut
Membre
Dernière intervention
19 janvier 2010
-
Bonjour je n'arrive pas à faire une requête SQL c'est pourquoi je vous sollicite ...

J'ai deux tables :

tab1 :
- id
- valide

tab2 :
- id
- statut

Ce que j'aimerai avoir c'est récupérer l'id ou le champs valide = "OK" et ou le champs statut ne sois pas "OK"

Ma requête:
"SELECT id_ from tab1 where valide='OK' AND id='$id' NOT IN (SELECT id from tab2 WHERE Statut = 'OK' and id ='$id') "

HELP !

PS : je fait une boucle pour parcourir mes id d'où le $id.

1 réponse

Messages postés
15
Date d'inscription
mercredi 11 mars 2009
Statut
Membre
Dernière intervention
19 janvier 2010

Bon petite erreur de ma part j'avais oublier quelque chose voici la requete qui me semble t-il marche correctement :
"SELECT id_ from tab1 where valide='OK' AND id= '$id' and id NOT IN (SELECT id from tab2 WHERE Statut = 'OK' and id ='$id') "