Bonjour voici mon problème :
j'ai une database : Jogging avec les champs 'quand' et 'distance'. j'exécuté le simple query ci-dessous:
QueryDistance.Close;
with QueryDistance.SQL do
begin
Clear;
Add('select datepart(''m'',[quand]) as EDate, sum(distance) as EDistance');
Add('from Jogging');
Add('where quand>=#5/1/2005#');
Add('group by datepart(''m'',[quand]), datepart(''yyyy'',[quand])');
Add('order by datepart(''m'',[quand]), datepart(''yyyy'',[quand]);');
end;
QueryDistance.Open;
quoique je mette dans la clause 'order by', mon chart est toujours trié sur le mois du champs 'date'....En fait, je voudrais trier sur sum(distance).
Quelqu'un a-t-il une idée?
Merci
Partager