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.