Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2413 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Requete ACCESS pour conserver la plus haute note

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Requete ACCESS pour conserver la plus haute note

n°903631
kilimanjar​o
Palm à 6000
Posté le 20-11-2004 à 19:39:11  profilanswer
 

Bonjour,
 
Quelle forme de requete ou de ligne sql permet de conserver les notes les plus hautes dans une base de ce type :
 
NOM NOTE DATE
MARTIN 11 12/01/2004
DUPONT 11 23/01/2004
DUPONT 12 04/02/2004
MARCEL 12 16/02/2004
ROCH 12 28/02/2004
DURAND 13 12/03/2004
DURAND 14 26/03/2004
MARTIN 14 09/04/2004
MARCEL 15 24/04/2004
ROCH 16 10/05/2004
 
pour obtenir
 
NOM NOTE DATE
DUPONT 12 04/02/2004
DURAND 14 26/03/2004
MARTIN 14 09/04/2004
MARCEL 15 24/04/2004
ROCH 16 10/05/2004
 
Merci à vous

mood
Publicité
Posté le 20-11-2004 à 19:39:11  profilanswer
 

n°903637
glod 2
Votre trajet, notre projet.
Posté le 20-11-2004 à 19:47:18  profilanswer
 

SELECT NOM,MAX(NOTE),DATE FROM TABLE GROUP BY NOM
ou pas loin.

n°903662
kilimanjar​o
Palm à 6000
Posté le 20-11-2004 à 20:07:40  profilanswer
 

Merci

n°904752
Arjuna
Aircraft Ident.: F-MBSD
Posté le 22-11-2004 à 15:25:42  profilanswer
 

Impossible de récupérer la date dans ce cas. C'est donc un peu plus chiant à faire...
 
SELECT T1.NOM, T1.NOTE, MAX(T1.DATE)
FROM TABLE T1, (SELECT T2.NOM, MAX(T2.NOTE) NOTE
   FROM TABLE T2
   GROUP BY T2.NOM) TMP
WHERE T1.NOM = TMP.NOM
AND T1.NOTE = TMP.NOTE
GROUP BY T1.DATE
 
PS: le max sur "date" permet de filtrer la date la plus récente parmis toutes celles où une même personne a eu une même note. Si tu veux la première, alors utiliser un MIN à la place.

n°904753
Arjuna
Aircraft Ident.: F-MBSD
Posté le 22-11-2004 à 15:25:53  profilanswer
 

PS: requête à vérifier.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Requete ACCESS pour conserver la plus haute note

 

Sujets relatifs
cherche des cours de accessRequête croisée -> Etat sous Access
Connexion à des tables d'Oracle à partir d'Accessprobleme de requete[resolu]
synthaxe requete avec chaine[SQL/ACCESS] Rechercher si un nombre est dans une table
[SQL/Access] cacher un boutonBoucher les trous dans une requête
Garder le resultat d'une requête ? 
Plus de sujets relatifs à : Requete ACCESS pour conserver la plus haute note


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR