SELECT imbriqués : erreur [MySQL 4.0.15] - SQL/NoSQL - Programmation
Marsh Posté le 08-03-2005 à 15:26:13
Une précision j'ai testé le SELECT interne, il fonctionne :
___________________________________________
SELECT nn_competences_users.competenceNo
FROM nn_competences_users
WHERE nn_competences_users.userNo = '1'
___________________________________________
et me renvoit 3 champs (donc <> vide)
Marsh Posté le 08-03-2005 à 15:35:20
L'erreur est la suivante :
#1064 - Erreur de syntaxe près de 'SELECT nn_competences_users.competenceNo
FROM nn_c' à la ligne 6
Marsh Posté le 08-03-2005 à 15:22:26
HELP!
J'ai une erreur de syntaxe et je ne vois vraiment pas d'où elle vient
______________________________________________________________
SELECT competences.title
FROM competences
WHERE competences.title
LIKE 'Langages%' AND competences.id
IN ( SELECT nn_competences_users.competenceNo
FROM nn_competences_users
WHERE nn_competences_users.userNo = '1'
)
______________________________________________________________
tables :
* competences
* nn_competences_users (qui fait le lien N/N entre les utilisateurs et leurs compétences)
je veux pouvoir disposer les noms des compétences pour l'utilisateur numéro 1.
Pourtant MySQL 4 supporte les SELECT imbriqués, non ?
jsuis pas un bon en bdd mais alors là je me fais peur !!! merci