|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() Inscription : juin 2006 Messages : 487 ![]() |
Bonjour,
J'ai une requête : Code :
111 DUPONT HENRI 20/09/2011 111 DUPONT HENRI 18/09/2011 111 DUPONT HENRI 17/09/2011 222 DUCOBU STEF 18/09/2011 333 PIERRE PIERRE 19/09/2011 444 PILON JEAN 20/09/2011 555 ALBERT BRUNO 15/09/2011 Je voudrai obtenir : 111 DUPONT HENRI 20/09/2011 222 DUCOBU STEF 18/09/2011 333 PIERRE PIERRE 19/09/2011 444 PILON JEAN 20/09/2011 555 ALBERT BRUNO 15/09/2011 Je voudrai garder uniquement dans mon résultat un patient mais avec la date la plus vielle pour avoir qu'une ligne par patients différents . Mais je connais pas la syntaxe . D'avance merci |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2003 Messages : 3 440 ![]() |
Avec une fonction de group : max et group by
__________________
More Code : More Bugs. Less Code : Less Bugs |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : juin 2006 Messages : 487 ![]() |
Ok mais le problème c est que je dois aussi récupérer les données des autres champs .
exemple : Le résultat : 111 DUPONT HENRI 20/09/2011 texte 3 111 DUPONT HENRI 18/09/2011 texte 2 111 DUPONT HENRI 17/09/2011 texte 1 222 DUCOBU STEF 18/09/2011 texte 1 333 PIERRE PIERRE 19/09/2011 texte 1 444 PILON JEAN 20/09/2011 texte 1 555 ALBERT BRUNO 15/09/2011 texte 1 Je voudrai obtenir : 111 DUPONT HENRI 20/09/2011 texte 3 222 DUCOBU STEF 18/09/2011 texte 1 333 PIERRE PIERRE 19/09/2011 texte 1 444 PILON JEAN 20/09/2011 texte 1 555 ALBERT BRUNO 15/09/2011 texte 1 Merci |
|
|
00
|
|
|
#4 | ||
![]() ![]() Alain Ingénieur d'études décisionnel Inscription : mai 2002 Messages : 4 446 ![]() |
La requête pour obtenir ce type de résultat a déjà été exposée de nombreuses fois sur ces forums.
En l'absence de connaissance de la structure de vos tables, il est difficile de préparer une requête qui réponde à votre besoin propre. Le principe est celui-ci, à vous de l'adapter : Code :
__________________
Modérateur Langage SQL N'oubliez pas le bouton et pensez aux balises [code]Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur ![]() |
||
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : juin 2006 Messages : 487 ![]() |
Et si je mets ma première requête dans une View, pour qu'en suite je puisse faire de nouveau un select dessus.
ça ne serait pas plus simple ? Merci |
|
|
00
|
|
|
#6 | ||||
|
Membre expérimenté
![]() Mohamed HouriInscription : mars 2010 Messages : 286 ![]() |
Et ça? Ca répond à votre demande?
Code :
Code :
|
||||
|
|
00
|
|
|
#7 |
|
Membre habitué
![]() Inscription : juin 2006 Messages : 487 ![]() |
Oui merci ça répond bien à ma demande
![]() Avez vous de la doc sur ce type de requête sql . Un grand merci . |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com