Bonjour,
Alors pour faire une différence de date en sql il faut utiliser la fonction datediff().
Après pour récupérer la date courante c'est pas sysdate mais getDate() il me semble.
Donc pour faire une différence de date dans ta clause where c'est comme ça :
Select * fom la_nom_de_ta_table
Where datediff(day,ta_varaible_date,getDate()) < 10
Cette requète te retournera tous les résultats qui ont moins de 10 jours.
Si tu veux faire une différence en mois tu met le premier arguments à month si tu veux une différence en année tu le met à years.
Voila, en espérant t'avoir aidé.
La seul chose que je sache, c'est que je ne sais rien !