Sum of INTEGER VALUES in Query : result = Float ?!

Hi, another strange thing:

Query:

SELECT Factuurartikel.Omschrijving, Factuurartikel.ArtikelgroepID, Factuurartikel.Code, SUM( Factuurartikel.Aantal ) AS som1, SUM( Factuurartikel.Volumepunten ) AS som2, Factuurartikel.Omschrijving, Factuurartikel.Datumverkoop, Temp1.Datum1, Temp1.Datum2, Temp1.Omschrijving
FROM "factuurartikel.DB" Factuurartikel, "temp1.DB" Temp1
   WHERE  (Factuurartikel.Omschrijving = Temp1.Omschrijving)  
AND  Factuurartikel.Datumverkoop BETWEEN Temp1.Datum1 AND Temp1.Datum2
GROUP BY Factuurartikel.Omschrijving, Factuurartikel.ArtikelgroepID, Factuurartikel.Code, Factuurartikel.Datumverkoop, Temp1.Datum1, Temp1.Datum2, Temp1.Omschrijving


in underlying tables: Factuurartikel: Aantal: INTEGER
                                                    Volumepunten: Double

Query: som1: TFloatfield    -----------> very strange : explanation ?
           som2: TFloatfield

thx
Mario
mariowayAsked:
Who is Participating?
 
kretzschmarConnect With a Mentor Commented:
som1: TFloatfield    -----------> very strange : explanation ?

sum is a db-inbuild-function, which returns allways a none integer-type.
this is absolute correct

meikl ;-)
0
 
mariowayAuthor Commented:
Hi Meikl, thank you very much. Now I can sleep on both my ears.

Kind Regards
Mario
0
All Courses

From novice to tech pro — start learning today.