Bonjour à tous
Hier en devant développer un système de calcul de statistiques je suis tombé devant un petit problème.
Je dois par une requête Oracle (8i) selectionner tous les enregistrements dans la date est celle du jour - 1
Le champ chamdate est sous le format "YYYY/MM/DD HH:MM:SS"
J'ai essayé unForcement il me prend l'heure à laquelle je lance le traitement et donc me sélectionne s'il est 15h 25, tous les enregistrements entre D-1 15h 25 et D 15h 25.
Code : Sélectionner tout - Visualiser dans une fenêtre à part select * from table where champdate > {fn now()-1}
J'ai essayé unEt là aussi il me prend l'heure à laquelle je lance le traitement et donc me sélectionne s'il est 15h 25, tous les enregistrements de D-1 à 15h 25
Code : Sélectionner tout - Visualiser dans une fenêtre à part select * from table where champdate = {fn now()-1}
Je souhaite prendre tout D-1 de 0h à minuit enfin un truc du genre
Si quelqu'un ou quelqu'une à la solution !
Code : Sélectionner tout - Visualiser dans une fenêtre à part select * from table where champdate(YYYY/MM/DD) = NOW(YYYY/MM/DD-1)
Merci encore et bonne journée à vous tous !
Partager