Bonjour à tous et à toutes,
Je plante totalement sur une requête qui a pour but de compter le nombre de produits entre deux dates mais de 5h d'un jour quelconque à 4h59m59s du jour d'après.
Actuellement, je fonctionne avec cette requête pour la plupart de mes autres tables :
Cette requête me permet donc de compter le nombre de lignes entre minuit et 23h59m59s.. , or je souhaiterais le faire entre 5h et 4h59m59s. Je ne veux pas entrer de dates à la main, je veux que cela le calcul automatiquement pour toutes les journées comme la requête ci-dessus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT CONVERT(CHAR(10), DATE_EMBAL, 121) AS MADATE, DATEPART(HOUR, DATE_EMBAL) AS HEURE, COUNT(*) AS NOMBRE INTO ESPACE FROM MATABLE GROUP BY CONVERT(CHAR(10), DATE, 121), DATEPART(HOUR, DATE) ORDER BY [DATE]
J'ai essayé avec BETWEEN, mais je ne vois pas comment incrémenter ma journée et définir par la suite l'heure.
Merci à vous.
Partager