Requete de suppression access

denayer_c -  
denayer_c Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voilà j'ai une requête Access (nommée Requete1) dans laquelle j'ai extrait des données (non indexée) à savoir champ1( Numéro de vanne), champ2 (zone), champ3 (Date du graissage). J'ai par exemple

144BVMA5000 44B 15/04/14
144BVMA5000 44B 27/05/15
133BVMA6237 33B 01/02/15

Mon problème est que j'aimerais enlever les doublons des champs et ne garder que celui qui est le plus récent en Date du graissage

donc devrais me rester

144BVMA5000 44B 27/05/15
133BVMA6237 33B 01/02/15


pourriez-vous m'aider car là je cale.

1 réponse

Thorak83 Messages postés 1140 Statut Membre 156
 
Bonjour,
Faire une requête avec regroupement sur N°Vanne et Zone et Max sur Date
Voici en SQL à adapter avec le nom de votre Table

SELECT Numerodevanne, zone, Max(Date_du_graissage) 
FROM VotreTable
GROUP BY Numerodevanne, zone;


Cordialement
0
denayer_c Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
ok merci j'ai testé cela fonctionne correctement donc voici ce que j'ai mis :

SELECT [tableau vannes graissée].[numéro de vanne], [tableau vannes graissée].Zone, Max([tableau vannes graissée].[Date du graissage]) AS [MaxDeDate du graissage]
FROM [tableau vannes graissée]
GROUP BY [tableau vannes graissée].[numéro de vanne], [tableau vannes graissée].Zone;
0