Bonjour,
Dans une requete Access j'ai besoin d'obtenir le rang de chaque ligne selon la date et cela groupé selon la pièce.
Exemple de résultat souhaité :
Table : commandes_selectionnées2
Article Date livraison Rang Pièce1 03/06/2022 3 Pièce1 23/05/2022 2 Pièce1 10/05/2022 1 Pièce3 09/06/2022 2 Pièce3 29/05/2022 1 Pièce3 11/06/2022 3
J'ai essayé plusieurs solutions dont :
Rang: DCount("*","[commandes_selectionnées2]","[Date livraison]>" & [Date livraison]+1),
Mais le rang est constamment à 3.
Rang:
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 (SELECT (SELECT Count([Date livraison]) FROM [commandes_selectionnées2] AS T2 WHERE T2.[Date livraison] >T1.[Date livraison]+1 AS Rang) FROM [commandes_selectionnées2] AS T1 ORDER BY T1.[Date livraison] DESC)
Mais on me renvoie ''Erreur de syntaxe ...''
Auriez-vous une idée pour résoudre ce problème de rang ?
Merci beaucoup ;-)
Menez
Partager