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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Pb requete MYSQL avec NOT EXISTS

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb requete MYSQL avec NOT EXISTS

n°642676
freeshman
Posté le 14-02-2004 à 13:09:53  profilanswer
 

voici la requête :
SELECT Joueurs.idJoueur,joueurs.nomJoueur,joueurs.prenomJoueur,joueurs.dateNaissJoueur,joueurs.tailleJoueur, eqpjou.posteJoueur,eqpjou.numMaillotJoueur
FROM joueurs,eqpjou
WHERE
EXISTS (SELECT * FROM eqpjou WHERE eqpjou.idJoueur=joueurs.idJoueur)
 
et voilà ce que me dit mysql :
 MySQL a répondu:
 
#1064 - Erreur de syntaxe près de 'EXISTS (  
SELECT  *  
FROM eqpjou
WHERE eqpjou.idJoueur = joueurs' à la ligne 4

mood
Publicité
Posté le 14-02-2004 à 13:09:53  profilanswer
 

n°642747
mattboll
Posté le 14-02-2004 à 15:14:26  profilanswer
 

C'est une erreur de syntaxe ceci dit je vois pas l'interet du exists dans ce cas si tu met juste une jointure
where eqpjou.idJoueur=joueurs.idJoueur
ca va afficher que les joueurs qui ont un id dans les 2 tables
donc vire ton exists ;-)

n°642751
jagstang
Pa Capona ಠ_ಠ
Posté le 14-02-2004 à 15:21:09  profilanswer
 

les sous-requêtes (IN, NOT IN, EXISTS, NOT EXISTS) ne sont pas implémenté dans MySQL avant sa version 4.1


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°642753
freeshman
Posté le 14-02-2004 à 15:23:35  profilanswer
 

en fait c'est NOT EXISTS et pas EXISTS

n°642754
freeshman
Posté le 14-02-2004 à 15:24:34  profilanswer
 

j'utilise mysql 4.0.15 avec easyphp... donc impossible que cela fonctionne ?

n°642761
freeshman
Posté le 14-02-2004 à 15:41:29  profilanswer
 

c bon solution :
SELECT joueurs. *  
FROM joueurs
LEFT JOIN
eqpjou
ON  
joueurs.idJoueur=eqpjou.idJoueur
WHERE eqpjou.idJoueur IS NULL;

n°642765
jagstang
Pa Capona ಠ_ಠ
Posté le 14-02-2004 à 15:58:22  profilanswer
 

http://www.nexen.net/docs/mysql/an [...] s+requetes


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  

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

  Pb requete MYSQL avec NOT EXISTS

 

Sujets relatifs
mysqlmysql
[MySQL] Structure pour un carnet d'adresse?mysql
recherche dans une base mysql[MySql] Ejb-ql et like
Pb création requête création de table[SQL Access] Requête sensible à la casse
Faire apparaitre le résultat d'une requête dans une TextBox[MySql] Requete parametre sur like
Plus de sujets relatifs à : Pb requete MYSQL avec NOT EXISTS


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