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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Récupérer la dernière version des champs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupérer la dernière version des champs

n°2068853
Mathieu12
Posté le 08-04-2011 à 14:44:38  profilanswer
 

Bonjour à tous,
 
J'ai une table X avec les champs 'ref' 'équipe' 'libelle' et 'date_modif'
 
exemple :
ref    équipe    libelle    date_modif (timestamp)
1      A            blabla    122
1      B            coucou   123
2      A            toto       124
2      A            titi          125
 
Et je souhaite récupérer, pour l'équipe A, tous les champs ayant une ref différente (et si il y a plusieurs fois la même ref on prend le dernier)
 
exemple :
ref    équipe    libelle    date_modif (timestamp)
2      A            titi          125
1      A            blabla    122
 
J'ai testé ca, mais ca ne fonctionne pas (j'obtient que les plus anciennes modif).
SELECT ref, libelle, MAX(date_modif)  
FROM X
WHERE equipe = "A"  
GROUP BY ref
ORDER BY ref DESC
 
Je vous remercie d'avance.
 
Mathieu


Message édité par Mathieu12 le 08-04-2011 à 14:48:50
mood
Publicité
Posté le 08-04-2011 à 14:44:38  profilanswer
 

n°2068900
Oliiii
Posté le 08-04-2011 à 15:58:34  profilanswer
 

Au pif un truc comme ca devrai marcher (tapé sans tester, donc possibilité de faute de frappe)
 

Code :
  1. SELECT a.ref, a.equipe, a.libelle, a.date_modif
  2. FROM X a
  3.    JOIN (SELECT ref, equipe, MAX(date_modif) date_modif FROM X GROUP BY ref, equipe) b ON b.ref = a.ref AND b.equipe = a.equipe AND b.date_modif = a.date_modif
  4. ORDER BY a.ref DESC


n°2069064
Mathieu12
Posté le 09-04-2011 à 16:09:32  profilanswer
 

Merci beaucoup pour ton aide !


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

  Récupérer la dernière version des champs

 

Sujets relatifs
Récupérer liste NPAI, mail delivery subsystem[Perl / JS] [contourné] récupérer le contenu d'une variable JS
recuperer des variables d'un fichier .ini a partir d'un fichier .batRecuperer l'adresse d'une variable retournée - debutant
Comment utiliser les champs cachés ?Recuperer un champs après un insert et barrer la BD
[batch]récupérer son IP (OK) et l'analyser (pas ok)Afficher/supprimer le contenu d'une bdd en fonction d'un id précis
Récupérer les infos d'un payeur paypal 
Plus de sujets relatifs à : Récupérer la dernière version des champs


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