1 pièce(s) jointe(s)
Erreur de syntaxe MS Query
Bonjour à tous,
j'essaie de changer une requete générée par MS Query en remplacant le WHERE par un INNER JOIN
Quand je valide la requête j'ai une erreur de syntaxe, voir image attachée
Je ne maitrise pas SQL, je voudrais optimiser la requête suivante qui prend 15 min, il y a 158000 enreg dans la table DOSSIERS et 135000 dans FICHESSTATS, la requete doit normalement retourner 2000 lignes
je ne comprends pas pourquoi c'est si long
Code:
1 2 3
| SELECT DOSSIERS.CodeClientComm, DOSSIERS.Numero, FICHESSTATS.NbPages, FICHESSTATS.numDossLong
FROM DOSSIERS DOSSIERS, FICHESSTATS FICHESSTATS
WHERE FICHESSTATS.numDossLong = DOSSIERS.Numero AND ((DOSSIERS.CodeClientComm='DUPONT')) |
Je requete une base 4D 2003 à partir d'Excel 2003, sur Win XP SP3 en passant par un driver ODBC