Bonjour,
Je bute sur la rédaction d'une requête SQL.
J'utilise l'assistant Microsoft Query pour accéder à ma base de donnée (microsoft server je crois) et sélectionner mes tables. Ensuite je modifie ma requête directement sous l'éditeur SQL.
Les dates de ma base sont sous format TIMESTAMP. Je n'arrive pas à utiliser les fonctions Now() ou Date().
Je souhaite extraire des valeurs en filtrant un champ date sur une période variable : entre aujourd'hui et (aujourd'hui - 1 mois)
Si j'écris WHERE ORDERS.ORDEFFECTIVEEXPDATE < CURRENT_TIMESTAMP je n'ai pas d'erreur
Mais si j'écris WHERE ORDERS.ORDEFFECTIVEEXPDATE > (CURRENT_TIMESTAMP - INTERVAL '1' MONTH), j'ai une erreur dynamic SQL error...
Y'a-t-il une erreur dans l'écriture ?
Merci d'avance pour votre aide.
Partager