Bonjour,
J'ai un table categories_devis_formation. Cette table contient 2 listes. La première liste contient le nom d'une formation. Il choisit ce nom depuis la table formation. à partir de ce nom j'aimerai filtrer la deuxième liste en fonction de la valeur de la première liste. Sachant que je veux faire cette fonction à partir de la table en utilisant le mecanisme d'access (donc pas de VBA). Mon problème principale est que je n'arrive pas à récupérer la valeur choisie dans la première liste.
Voici la structure des 3 tables que j'utilise:
formations
id_formation
nom_formation
categories
id_categorie
nom_categorie
id_formation
categories_devis_formation
id_categories_devis_formation
formation_categories_devis_formation (texte)
categorie_categories_devis_formation (texte)
Ma requete SQL pour le contenu de la deuxième liste:
merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT categories.nom_categorie FROM (categories INNER JOIN formations ON categories.id_formation = formations.id_formation) INNER JOIN categories_devis_formation ON (formations.nom_formation = categories_devis_formation.formation_categories_devis_formation) AND (categories.nom_categorie = categories_devis_formation.categorie_categories_devis_formation) WHERE (((formations.nom_formation)=[categories_devis_formation].[formation_categories_devis_formation])) ORDER BY categories.nom_categorie;
Partager