Bonjour,
Je souhaite réaliser une requête Access qui me donne le dernier enregistrement fait pour chaque valeur de deux champs d'une table de référence.
Pour cela, je fait deux jointures qui relient les deux champs de la table référence à la table de données. Un des deux champs joints ne peut pas être nul. par contre le deuxième peut l'être.
La requête fonctionne, mais le résultat ne prend pas en compte les enregistrement lorsque le deuxième champs est nul.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT [Gestion-Données].Sens, Last([Gestion-Données].Transaction) AS DernierDeTransaction, [Gestion-Données].Remarque, [Gestion-Données].[Remarque complémentaire] FROM [Gestion-Données] INNER JOIN [Gestion-Données mouvements fixes Réf] ON ([Gestion-Données].[Remarque complémentaire] = [Gestion-Données mouvements fixes Réf].[Remarque complémentaire]) AND ([Gestion-Données].Remarque = [Gestion-Données mouvements fixes Réf].Remarque) GROUP BY [Gestion-Données].Sens, [Gestion-Données].Remarque, [Gestion-Données].[Remarque complémentaire];
Avez-vous une explication ?
Merci d'avance
Partager