Requete select semaine en cours
gefke
-
gefke -
gefke -
Bonjour,
je voudrais créer une requete qui selectionne la semaine en cours,
les jours ouvrables de lundi à vendredi,
exemple, si c'est le mercredi, je souhaite voir les données de la semaine en cours,
j'ai essayé :
Entre AjDate("ww";-1;Mainttenant()) Et AjDate("ww";0;Maintenant())
mais ça ne marche pas,
résultat, le 15.03, affichage de la période 11.03 au 18.03
je voudrais créer une requete qui selectionne la semaine en cours,
les jours ouvrables de lundi à vendredi,
exemple, si c'est le mercredi, je souhaite voir les données de la semaine en cours,
j'ai essayé :
Entre AjDate("ww";-1;Mainttenant()) Et AjDate("ww";0;Maintenant())
mais ça ne marche pas,
résultat, le 15.03, affichage de la période 11.03 au 18.03
A voir également:
- Requete select semaine en cours
- Panne tnt en cours aujourd'hui - Guide
- En cours de livraison - Forum Consommation & Internet
- Chronopost colis en cours d'acheminement depuis 1 semaine ✓ - Forum Consommation & Internet
- Colis en transit depuis 1 semaine - Forum Consommation & Internet
- Colis en cours d’acheminement - Forum Vos droits sur internet
le but est de voir uniquement les données de la semaine en cours :
exemple, les 12.03, 13.03 ... 18.03 voir les données du 12.03 au 18.03 ?
un truc comme ça devrait sufiire :
SELECT ..... FROM .... WHERE datepart("ww",la_date_a_tester,2) = datepart("ww",now(),2) AND datepart("yyyy",la_date_a_tester,2) = datepart("yyyy",now(),2)
Le troisième paramètre de la fonction datepart qui est égal 2 précise que la semaine commence le lundi...
entre temps, j'ai trouvé sur le site microsoft, une réponse satisfaisante aussi, voic l'écriture :
Entre Date()-JourSem(Date())+1 Et Date()-JourSem(Date())+7
résultat : à n'importe quel jour de l'année, c'est la semaine en cours qui s'affiche !