AVG в Sql-проблема с номером Float

SELECT     AVG(variable) AS Expr1, SUM(variable) AS Expr2
FROM       ......

результат для AVG равен 2, но это неправда, он должен быть 2.95. В чем проблема, есть идеи?

1 ответов


попробовать

Select
    AVG(Cast(variable as Float)),
    SUM(variable)
From
    Table