J'ai cette requêteAide sur plusieurs jointure requête
SELECT t1.Trans_ID
FROM (SELECT * FROM Prune WHERE [Name]="I1") AS t1
INNER JOIN (SELECT * FROM Prune WHERE [Name]="I2") AS t2 ON (t1.Trans_ID = t2.Trans_ID)
INNER JOIN (SELECT * FROM Prune WHERE [Name]="I3") AS t3 ON (t1.Trans_ID = t3.Trans_ID)
et je me suis msg d'erreur: "Erreur de syntaxe (opérateur manquant) dans l'expression de requête
'(t1.Trans_ID = t2.Trans_ID)
INNER JOIN (SELECT * FROM Prune WHERE [Name]="I3") AS t3 ON (t1.Trans_ID = t3.Trans_ID)'
Mais ce travail de recherche parfaitement quand je « utilise seulement 1 jointure
SELECT t1.Trans_ID
FROM (SELECT * FROM Prune WHERE [Name]="I1") AS t1
INNER JOIN (SELECT * FROM Prune WHERE [Name]="I2") AS t2 ON (t1.Trans_ID = t2.Trans_ID)
quelqu'un peut dire ce qui se passe? et comment le résoudre?
Je travaille avec ms accès
ne peut en dire plus: D msaccess est en effet plein de #####, Merci. – Rico
Cela m'a pris un peu de temps pour comprendre, car je suis plus d'un gars Sql Server X-) –
Je vous les gens vous habituer à utiliser le QBE pour écrire vos jointures pour vous, vous auriez beaucoup moins de problèmes avec ce genre de chose. –