Filtrer grace a 2 dates dans une requete SQL - creer une requete pour filtrer

salut,
en fait je voudrais comparer la date du jour avec deux date qui sont dans ma table qui se nomme dbo.AVANTAGES, dans cette table g une colonne “offre”,“du” et une autre “au” qui contienne une offre(ex : un dvd offert ou…) et des date (debut et fin de l’offre). En fait je voudrais afficher seulement les enregistrements(offres) où la date du jour est compris ente la date qui est ds “du” et celle qui est ds “au”.

en gros pour que l’enregistrement s’affiche dans mon tableau il faut que la date du jour soit compris entre “du” et “au”: du<datedujour<au

mais je n’arrive pas a ecrire la requete qui me permeterai de faire ca, alors si vous pouviez m’ecrire cette requete ou me donner une idée de a quoi ca doit ressembler ca serais sympa.

j’espere que g été assez clair sinon dite le moi je preciserai.

merci d’avance.

Ca :

SELECT *
FROM ?
WHERE NOW() BETWEEN du AND au

?

SELECT *
FROM dbo.AVANTAGES
WHERE Now() BETWEEN du AND au

g essayé ca mais il me dit que Now() n’est pas un nom de fonction reconnu.

SELECT *
FROM dbo.AVANTAGES
WHERE GetDate() BETWEEN du AND au

c ca la solution, en fait c une base SQL que g et la now() c pour acces, pour SQL c GetDate().

allez merci a toi que meme

NOW() c’est aussi pour mySQL :slight_smile: