Bonjour,

Bon je n'arrive pas à récupérer l'heure d'une date (DateTime).
J'ai essayé HOUR(ChampsDateTime), cela me retourne fonction inconnue. Bon !

Alors j'ai voulu faire un EXTRACT et maintenant il me dit qu'il y a un problème près du FROM (Mais lequel ?)

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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 
SELECT 
      Sum(T1.[Compte]), 
      T1.[Libelle]
 
FROM 
           (
           SELECT 
                  Count(view_1.Com_id_LB) AS Compte,
                  view_1.Com_LB AS Libelle,
                  EXTRACT(Hour FROM com_date) AS Heure, 
                  Year([com_date]) AS Année,
                  Month([com_date]) AS Mois
 
           FROM 
               view_1
 
           GROUP BY 
                   view_1.com_LB,
                   Year([com_date]), 
                   Month([com_date]), 
                   EXTRACT(HOUR FROM com_date) 
 
 
           HAVING
               EXTRACT(Hour FROM com_date) >= '0' 
               AND EXTRACT(Hour FROM com_date) < '12'
               AND Year([com_date])= '2008' 
               AND Month([com_date])= '5'
 
            ) T1
 
GROUP BY T1.[Libelle]
 
ORDER BY Sum(T1.[Compte]) DESC
;
Je ne pense pas mettre trompé dans la synthaxe du EXTRACT, si ?