Страница 1 из 1

функция avg

Добавлено: 19 фев 2007, 19:40
nikitozzz
подскажите пожалуйста,
я делаю запрос
"Select avg(поле) as псевдоним from.. where...."

уникальных строк соответствующих этому запросу 11
сумма значений (поля) 27

функция avg возвращает результат 2, хотя по идее он должен быть 2,45454545....

Что нужно сделать чтоб вернулся результат 2,45?

Если кто знает, напишите пожалуйста подробнее.

Re: функция avg

Добавлено: 19 фев 2007, 19:46
Yurich
А что за сервер?

Re: функция avg

Добавлено: 19 фев 2007, 19:55
nikitozzz
Ms Sql 2005

Re: функция avg

Добавлено: 19 фев 2007, 22:10
Yurich
а тип поля? а еще лучше Sql запрос для создания таблицы

Re: функция avg

Добавлено: 20 фев 2007, 11:08
mobius
ты уверен, что у тебя where нормально составлен?
и мот ты group by используешь?

Re: функция avg

Добавлено: 21 фев 2007, 11:40
Игорь Акопян
надо наверное cast к типу делать?