[Access] Prob requete LEFT OUTER JOIN
Bonjour, :D
Je suis sous VB6 avec une base Access
J'aimerai lier plusieurs tables de ma base.
Pour ce faire je fais ça :
Code:
1 2 3 4 5 6
| sSql = sSql & "SELECT T_IdTireur, T_Nom, T_Prenom, T_DateNaiss, T_Licence, T_Categorie, "
sSql = sSql & "CM_IdTireur, CM_Total, CM_Cat "
sSql = sSql & "FROM Tireurs "
sSql = sSql & "LEFT OUTER JOIN MilitairePist ON Tireurs.T_IdTireur = MilitairePist.CM_IdTireur "
sSql = sSql & "WHERE Tireurs.T_LivretPist IS NOT NULL "
sSql = sSql & "ORDER BY Tireurs.T_Nom" |
Si je rajouter ces 2 lignes (3 et 6) :
Code:
1 2 3 4 5 6 7 8
| sSql = sSql & "SELECT T_IdTireur, T_Nom, T_Prenom, T_DateNaiss, T_Licence, T_Categorie, "
sSql = sSql & "CM_IdTireur, CM_Total, CM_Cat, "
sSql = sSql & "CS_IdTireur, CS_Total, CS_Cat " 'Ligne 3
sSql = sSql & "FROM Tireurs "
sSql = sSql & "LEFT OUTER JOIN MilitairePist ON Tireurs.T_IdTireur = MilitairePist.CM_IdTireur "
sSql = sSql & "LEFT OUTER JOIN CibleSection ON Tireurs.T_IdTireur = CibleSection.CS_IdTireur " 'Ligne 6
sSql = sSql & "WHERE Tireurs.T_LivretPist IS NOT NULL "
sSql = sSql & "ORDER BY Tireurs.T_Nom" |
J'ai le message d'erreur :
Citation:
Erreur de syntaxe (opérateur absent) dans l'expression "Tireurs.T_IdTireur = militairePist.CM_IdTireur LEFT OUTER JOIN CibleSection ON Tireurs.T_IdTireur = CibleSection.CS_IdTireur
Merci d'avance
Fikou