Bonjour
Je cherche à faire à la volée, une requête à partir de deux requêtes sélection. La solution "classique" d' enregistrer chacune de ces deux requêtes dans Access, puis faire une jointure sur ces requêtes est non satisfaisante. car je développe un site web d'accès à ma base Access, et je ne désire pas coder mes requêtes "en dur" dans ma base (par exemple si je migre sur MySQL ou SQL Server, çà compliquera la mégration...).
Mes requêtes sont codées sous forme de String dans un fichier sur mon site web. Celle dont je parle peut être codée en VBA(ou VBSript) ou en SQL. Seulement je ne sais pas faire de jointure en VBA...
voici mes deux requêtes sources :
SELECT [contact client].id as id, [contact client].date,[contact client].client as client, interloclient.nom & ' ' & interloclient.prénom, interloclient.id from [contact client] left join interloclient on [contact client].interlocuteur= interloclient.id
et
select clients.id as id, nom, cp, ville, région, zonecomm, commercial, assistantcomm, [prochain contact], [dernier contact],[activ-client].activité from clients left join [activ-client] on clients.id = [activ-client].client
La jointure se ferait sur le champ req1.client et req2.id
Merci d'avance
Partager