Bonjour,
Mon titre n'est certainement pas bien choisi mais je n'ai rien trouvé de mieux. Mon problème est le suivant:
J'ai une table avec 2 colonnes
colonne 1 = ID
colonne 2 = date
Sachant que je peux avoir plusieurs enregistrements pour le même ID avec des dates différentes
Je n'arrive pas à faire une requête pour obtenir 1 table avec 2 colonnes
colonne 1 = ID
colonne 2 = date
et que la colonne date respecte les 2 conditions suivantes
- on ne doit retenir l'enregistrement que si la date est supérieure ou égale à la date du jour
- s'il y a plusieurs enregistrements pour un même ID je ne veux conserver que la date la plus proche de la date du jour.
Exemple:
si ma table de départ est
1 2017-09-17
2 2017-09-21
2 2017-09-28
3 2017-10-01
3-2017-10-28
4 2017-11-02
La requête ne devra me retourner que
2 2017-09-28
3 2017-10-01
4 2017-11-02
Merci de votre aide.
Bonne journée.
Partager