Bonjour,
Je bloque sur une vilaine requête, voici mon cas :
Voici l'erreur : #1054 - Unknown column 'Email' in 'IN/ALL/ANY subquery'
Et la requête :
SELECT
GROUP_CONCAT( if( elementID =197, valeur, NULL ) ) AS 'Prénom',
GROUP_CONCAT( if( elementID =198, valeur, NULL ) ) AS 'Email'
FROM formulaires_entree_elements2
WHERE idParent
IN (
SELECT id
FROM formulaires_entrees2
WHERE idFormulaire = 4
)
AND Email
IN (
SELECT email
FROM client
WHERE id_ent = 540
)
GROUP BY idParent
Je me doute que ça ne fonctionne pas parce que Email n'existe pas dans la table formulaires_entree_elements2. Du coup ma question est : Comment puis-je filtrer le résultat de cette requête autrement utilisant mon IN à cet endroit?
D'avance merci
Partager