Requête Access

latifad Messages postés 1 Date d'inscription samedi 6 novembre 2004 Statut Membre Dernière intervention 30 novembre 2004 - 30 nov. 2004 à 14:52
cs_Prince Charmant Messages postés 34 Date d'inscription mardi 9 novembre 2004 Statut Membre Dernière intervention 30 novembre 2004 - 30 nov. 2004 à 15:07
Salut;
il s'agit d'une requête de jointure externe.
j'ai 2 tables en Access, une pour les produits et l'autre pour catégorie_produits, il y'a une relation entre eux avec le code_catégorie
je veux afficher tous les produits:

ceux qui possédent un code_catégorie on affiche la désignation de la catégorie à partir de la table catégorie_produits,
et pour ceux qui ne l'ont pas ils s'affichent comme même avec un vide à la place de la désignation de la catégorie,
Merci infiniment.

1 réponse

cs_Prince Charmant Messages postés 34 Date d'inscription mardi 9 novembre 2004 Statut Membre Dernière intervention 30 novembre 2004
30 nov. 2004 à 15:07
Salut,

Voila l'instruction SQL correspondante :

SELECT Produits.*, Catégories_Produits.DesCat
FROM Produits LEFT JOIN Catégories_Produits
ON Produits.Code_Catégorie =
Catégories_Produits.Code_Catégories ;

Vérifie les noms de champs et de tables...

Pour les jointures :
INNER => Jointure interne (appartient au 2)
LEFT (ou RIGHT) => jointure semi-externe (Totalité de l'opérande de gauche (ou de droite) et ce qui va avec...)

A+
0
Rejoignez-nous