Seite 1 von 1

Intege in Float umwandeln

Verfasst: Di, 24.11.2009 14:41
von rito
Diese Tabelle soll mit den Durchschnitt aller Dienstagsbesucher errechnen, sofern Dienstags geöffnet wäre. Die Spalten "Dienstag"."Dienstag" und "Dienstag_Anzahl"."Dienstag" sind Integerwerte. Das Ergebnis "Durchschnitt Dienstags" sollte jedoch vom Typ float sein. Wie könnte ich dies hier ändern? Bisher kommen bei den Berechnungen nur Integerwerte heraus.

Code: Alles auswählen

SELECT "Dienstag"."Dienstag" / "Dienstag_Anzahl"."Dienstag" AS "Durchschnitt Dienstags" FROM "Dienstag", "Dienstag_Anzahl"
Vielen Dank für eure Mühen!

Re: Intege in Float umwandeln

Verfasst: Di, 24.11.2009 18:11
von AndreasJBittner
Hallo,

vielleicht mit select .... Float(Feldname1) / Float(Feldname2) .... ?

Grüße
Andreas

Re: Intege in Float umwandeln

Verfasst: Di, 24.11.2009 22:49
von Barlee
Hallo rito,

CAST musst Du nehmen. Vgl. meinen Beitrag zu Deiner anderen Frage.

Code: Alles auswählen

CAST(feldname AS float)

Code: Alles auswählen

CAST(feldname AS double)
usw.

Gruß Barlee