D'accord, j'ai deux tables dans ma base de données Access 2007 (bien, plus que cela, mais la question s'applique à ces deux ...):Alias une légende dans Access 2007
part
part_no
...
supplier_id
special_supplier_id
...
Et
supplier
supplier_id
supplier_nm (NB: Caption="Supplier Name")
special_supplier_flg
maintenant, j'ai construit une requête:
SELECT p.part_no, s.supplier_nm, ss.supplier_nm AS special_supplier_nm
FROM
part AS p INNER JOIN
supplier AS s ON p.supplier_id = s.supplier_id INNER JOIN
supplier AS ss on p.supplier_id = ss.supplier_id
Tout va bien, et il semble fonctionner pour la sélection simple (s'il y a des erreurs dans la requête elle-même, c'est un artefact de retaper pour la question, et pas ce que la question est sur), et devrait fonctionner aussi bien pour les applications de code. Le problème, cependant, est que si j'ouvre l'affichage de la feuille de données de la requête, les deux champs de nom sont étiquetés "Nom du fournisseur". Y at-il un moyen de contourner cela?
Cette dérogation a fait l'affaire - exactement ce que je voulais. – RolandTumble