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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  problème de requête

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème de requête

n°1176435
dylou
Posté le 15-08-2005 à 11:53:07  profilanswer
 

ma requete est de connaitre les emails des personnes n'appartenant à aucun theme
 
voici  la requete :
 
SELECT  DISTINCT email
FROM personne
WHERE  NOT  
EXISTS (  
SELECT  *  
FROM personne, theme_pers
WHERE code_personne = _personne )
 
j'ai le message d'erreur suivant :
 
#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'EXISTS (  
SELECT  *  
FROM personne, theme_pers
WHERE code_perso...
 
quelqu'un a-t-il une idée svp ?

mood
Publicité
Posté le 15-08-2005 à 11:53:07  profilanswer
 

n°1176438
betsamee
Asterisk Zeperyl
Posté le 15-08-2005 à 12:00:43  profilanswer
 

plutot  
where _personne not in (select code_personne ...)

n°1176444
Beegee
Posté le 15-08-2005 à 12:07:50  profilanswer
 

Ta version de mySql doit être ancienne et ne pas accepter les sous-requêtes ...
 
Tu peux faire comme ça :
 

Code :
  1. SELECT DISTINCT email
  2. FROM personne p
  3. LEFT JOIN theme_pers tp ON tp.code_personne = p.code_personne
  4. WHERE tp.code_personne IS NULL;


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

  problème de requête

 

Sujets relatifs
[VBA] Access, probleme de requete[résolu] Problème de requête, CPU à 100%...
[SQL] Problème écriture requêteProblème de requete sql..nécessité d'une requete récursive??
problème récupération de donnée après une requeteProbleme dans requete sql
[MySQL] Probleme de requete migrée depuis AccessProblème requête sql
Problème de reconstruction de requete en PROCprobleme de requete
Plus de sujets relatifs à : problème de requête


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