cs_Houzefa
Messages postés453Date d'inscriptiondimanche 9 février 2003StatutMembreDernière intervention 9 juillet 20042 14 sept. 2003 à 13:30
hehe une quest pour TortueGeniale...
kom je sais pas a koi sert le IN jvais pas te dire n'importe quoi, mais juste une suggestion : dans ta requete mets des parenthères autour du 2ème SELECT :
SELECT * FROM Table1 WHERE Id IN (SELECT Id FROM Table2)
mais jsuis pas sur du tout.
sinon essaye + simple :
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 15 sept. 2003 à 10:27
On ne peut pas faire 2 requêtes imbriquées avecx mysql, c'est pour ça que ta requête ne fonctionne pas. Il faut que tu feintes! Un peu comme te le propose Houzefa dans son 2ème exemple. Mais un 'SELECT...(SELECT...)' est impossible.
cs_Duss
Messages postés890Date d'inscriptionlundi 8 avril 2002StatutMembreDernière intervention29 juillet 200411 15 sept. 2003 à 11:23
salut,
les requetes imbriquées sont autorisées en mysql si ta table est de type innodb seulement !!!!
Sinon, tu fais un premier select, tu construit une liste de valeurs séparées par des virgules et tu met ca dans ta requete
Duss