Bonjour
Je suis alternant en informatique et je dois faire des extractions de fichier avec des requêtes en sql.
Je devais faire des clauses WHERE pour réduire les fichiers sur une périodes et j'y arrivais bien.
les dates sont au format datetime avec un affichage comme ceci : " 2017-12-28 00:00:00.000 "
exemples :
Avec ce code j’extrais tout de aujourd’hui jusqu'à 35 jours avant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part WHERE [EBL_DAT_CHARG] > Getdate()-35;
Je dois désormais tout afficher a partir d'une date précise, le 23 février et les 35 jours avant cette dates. Donc avec une date inférieure ou égale au 21/02/2018 jusqu'au 16/01/2018.
C'est très moche et bien sûre ça ne marche pas. En écrivant ce message je me dit que peut être un BETWEEN serait plus approprié.
Code : Sélectionner tout - Visualiser dans une fenêtre à part WHERE [EBL_DAT_CHARG] > '2018-02-23 00:00:00.000' - 35 DAY;
Pourriez vous me donner des pistes?
Merci d'avance, et désolé si il y a des fautes![]()




Répondre avec citation




Partager