Bonsoir,
il faut éviter d'utiliser des noms de champs avec des mots réservés : Month est un mot réservé, cela peut avoir des conséquences imprévues. Cela dit, je ne pense pas que le souci vienne de là mais plutôt de ceci :
LEFT OUTER JOIN FCST_Detail AS FCST ON FCST.Condition = (INVAct.Region & INVAct.SubRegion & INVAct.SubSubRegion & InvAct.SKU)
j'ai du mal à me représenter une jointure externe d'un champ d'une table vers 4 autres d'une autre table ...
Je pense qu'il faut passer par une sous-requête pour concaténer les 4 champs.
Partager