Hallo liebe Mitglieder,
ich stehe vor einem Problem,was mir schon mehrere Stunden Kopfzerbrechen bereitet.
Ich habe eine Spalte auf meinem SQL 2000 Enterprice mit Werten, wie diese:
Spalte1
----------
34,99
2,98
56,95
99,99
...
nun will ich hier einen simplen durchschnittswert errechen. Aber es kommt immer eine Fehlermeldung:
select avg(replace(cast([Spalte1] as float)),',','.') from [meineTabelle] (nolock) where [Spalte1] > '0,00'
Weis jemand von Euch, wo hier der Fehler liegt?
Vielen Dank für Eure Hilfestellung im Vorraus!
ich stehe vor einem Problem,was mir schon mehrere Stunden Kopfzerbrechen bereitet.
Ich habe eine Spalte auf meinem SQL 2000 Enterprice mit Werten, wie diese:
Spalte1
----------
34,99
2,98
56,95
99,99
...
nun will ich hier einen simplen durchschnittswert errechen. Aber es kommt immer eine Fehlermeldung:
select avg(replace(cast([Spalte1] as float)),',','.') from [meineTabelle] (nolock) where [Spalte1] > '0,00'
Weis jemand von Euch, wo hier der Fehler liegt?
Vielen Dank für Eure Hilfestellung im Vorraus!
Comment