J'ai cette requete :Résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT COUNT(DATEHEURE) AS NB_PAR_JOUR, CAST(FLOOR(CAST(DATEHEURE AS FLOAT)) AS DATETIME) AS DATEHEURE FROM RESA GROUP BY CAST(FLOOR(CAST(DATEHEURE AS FLOAT)) AS DATETIME) ORDER BY CAST(FLOOR(CAST(DATEHEURE AS FLOAT)) AS DATETIME)qui regroupe par jour un nombre d'enregistrements venant d'un champ au format 27/10/2005 07:18:00
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 7 2005-09-01 00:00:00.000 7 2005-09-02 00:00:00.000 10 2005-09-03 00:00:00.000 2 2005-09-05 00:00:00.000 10 2005-09-06 00:00:00.000 9 2005-09-07 00:00:00.000 8 2005-09-08 00:00:00.000 6 2005-09-09 00:00:00.000 14 2005-09-10 00:00:00.000 4 2005-09-12 00:00:00.000 10 2005-09-13 00:00:00.000 10 2005-09-14 00:00:00.000 14 2005-09-15 00:00:00.000 14 2005-09-16 00:00:00.000 12 2005-09-17 00:00:00.000 6 2005-09-19 00:00:00.000 11 2005-09-20 00:00:00.000 6 2005-09-21 00:00:00.000 14 2005-09-22 00:00:00.000
Maintenant, je voudrai, simplement, faire une requete qui tri et regroupe par quinzaine (en jours), du 1er au 15 et du 16-31.,
qui pourrai donner un truc du style :Est-ce possible ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 111 2005-09-02 00:00:00.000 => du 1 au 15 inclus 63 2005-09-16 00:00:00.000 => du 16 au 22 (pour l'exemple ci dessus)
Merci de votre aide
Fabrice
Partager