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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL Server] aide pour faire une requète avec un MAX()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL Server] aide pour faire une requète avec un MAX()

n°1099968
Lex
Posté le 27-05-2005 à 18:36:17  profilanswer
 

salut
 
J'ai une table avec ce type de données, me permettant de garder un historique de ma BD : des objets "Content" ont un champ "Status" (ou version si vous préférez) qui s'incrémente a chaque fois qu'on le change.
 
UniqueId  ContentId StatusId Description ...
1         1         1
2         1         2
3         1         3
4         2         1
5         2         2
 
Je souhaite dans une requète SQL, récupérer le status le plus haut avec les ContentId associés. Dans mon exemple je devrais avoir le résultat suivant :
 
UniqueId  ContentId StatusId
3         1         3
5         2         2
 
Mais je n'arrive pas à joeur sur MAX() et DISTINCT pour arriver à mes fins ... merci de votre aide.

mood
Publicité
Posté le 27-05-2005 à 18:36:17  profilanswer
 

n°1099985
Lex
Posté le 27-05-2005 à 19:04:03  profilanswer
 

Trouvé (tout seul comme un grand :D )
 

Citation :

SELECT DISTINCT TimesheetLineId,
                          (SELECT     MAX(StatusId)
                            FROM          TimesheetLinesContent
                            WHERE      TimesheetLineId = TLC.TimesheetLineId) AS Expr1
FROM         TimesheetLinesContent TLC


 
Sur ce bon WE :D  

n°1100120
Beegee
Posté le 27-05-2005 à 23:01:14  profilanswer
 

SELECT TimesheetLineId, MAX(StatusId)  
FROM TimesheetLinesContent  
GROUP BY TimesheetLineId;
 
tout simplement ... :)

n°1101092
Lex
Posté le 29-05-2005 à 21:33:39  profilanswer
 

Ah heu .. ben j'essaierai demain :D merci :D


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

  [SQL Server] aide pour faire une requète avec un MAX()

 

Sujets relatifs
besoin d'aide formulaire js switchXindice: problème requête Xupdate
Besoin d'aide niked-klan ?requête sql avec like
lien d'une image en fonction d'une table SQL[SQL] jointure particuliere
Raaah le SQL... Probleme de jointurerequete sql pbl avec like
[INSTALLSHIELD]J'ai besoin d'aide j'y comprend rien[Résolu]probleme de requete sql
Plus de sujets relatifs à : [SQL Server] aide pour faire une requète avec un MAX()


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