|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : avril 2006 Messages : 276 ![]() |
Bonjour,
grâce à mon interface j'aimerai pouvoir récupérer la ligne de la dernière modification d'un libellé j'ai un numéro de contrat et son libellé, le libellé peut changer et à chaque changement j'ai la date de modification. Je prends donc la plus récente j'ai posé un filtre sur la date en prenant le max le problème est qu'il me prend uniquement le contrat dont la date est la plus récente, donc dans mon tableau j'ai qu'une seule ligne alors que je veux le dernier libellé de contrat pour chaque contrat il manque la notion de group by, mais comment le préciser dans le designer? what's the problem??? |
|
|
00
|
|
|
#2 | ||
|
Membre chevronné
![]() O. JolySupport Inscription : décembre 2010 Messages : 287 ![]() |
Le problème est que votre filtre retourne le maximum pour la date sur l'ensemble de la table contrat. Visiblement vous souhaitez le maximum de la date pour chaque contrat.
Le filtre doit donc intégrer une contrainte sur le numéro de contrat (ou l'identifiant de contrat quel qu'il soit). Code SQL :
|
||
|
00
|
|
|
#3 | ||
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 925 ![]() |
where in (max) c'est un peu moyennageux, non?
bon, je ne sais pas si tu accès aux analytiques, si oui alors Code :
|
||
|
00
|
Copyright © 2000-2012 - www.developpez.com