Bonjour,
Je cherche actuellement à effectuer une requête qui me permettrai de grouper les résultats par mois et par clé de dossier (tout en faisant la sommes des éléments de la colonne "Etat"). Je précise que je fais ces requêtes via un agent ODBC sous Excel (J'ai vu qu'il y avait une section Excel sur le forum, mais j'estime que mon problème est plus de l'ordre du SQL).
Je parviens pour le moment sans trop de soucis à faire ce que je souhaite, excepté le groupement par mois. Voici ma requête (fonctionnelle):
De façon assez naturelle, je souhaite utiliser la fonction month, comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT MATABLE.CleDossier, MATABLE.DateRdv, SUM(MATABLE.Etat) FROM contact.MATABLE MATABLE WHERE (MATABLE.DateRdv>{d '2012-08-01'}) GROUP BY DateRdv, CleDossier
Erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT MATABLE.CleDossier, MATABLE.DateRdv, SUM(MATABLE.Etat) FROM contact.MATABLE MATABLE WHERE (MATABLE.DateRdv>{d '2012-08-01'}) GROUP BY Month(DateRdv), CleDossier
Bien cordialement.The query returned an error (ODBC State: HY000)
Error:
NexusDB: : Query preparation failed:
Syntax error at line 4 pos 10: <identifier>, <quoted_name> or <quoted_temp_name expected>: Month
[$3CA0/15520]
Partager