Неверный подсчет MySQL формулы

Ответить
vinznsk
Сообщения: 85
Зарегистрирован: 22 мар 2021, 09:52
Имя: Alex
Откуда: New York, US
Организация: Uplevel Solutions
Контактная информация:

Неверный подсчет MySQL формулы

Сообщение vinznsk »

Добрый день!

Пытаюсь вычислить среднее арифметическое по нескольким полям, но почему-то цифра не совпадает (см. скриншот)

Создал 6 полей, в каждом значение от 0 до 10. Все значения проставил, в поле Avg. Rating поставил формулу ([213]+[211]+[217]+[214]+[212]+[215])/5, где сумма значений полей / 6 (кол-во полей)

По первому скриншоту видно, что средней арифметическое будет: (10+9+9+5+10+7)/6 = 8.3

Поле выводит 117.60 почему-то.

Помогите,пожалуйста, разобраться.
Вложения
05.png
04.png
04.png (10.42 КБ) 1140 просмотров
Аватара пользователя
support
Техническая поддержка
Сообщения: 9033
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Неверный подсчет MySQL формулы

Сообщение support »

а 213, 211 и т.д. это какие типы полей?
vinznsk
Сообщения: 85
Зарегистрирован: 22 мар 2021, 09:52
Имя: Alex
Откуда: New York, US
Организация: Uplevel Solutions
Контактная информация:

Re: Неверный подсчет MySQL формулы

Сообщение vinznsk »

все типы полей - выпадающий список (см. скриншоты)
Вложения
008.png
007.png
Аватара пользователя
support
Техническая поддержка
Сообщения: 9033
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Неверный подсчет MySQL формулы

Сообщение support »

Нужно использовать get_value()
Смотрите документацию https://docs.rukovoditel.net.ru/index.php?p=25
vinznsk
Сообщения: 85
Зарегистрирован: 22 мар 2021, 09:52
Имя: Alex
Откуда: New York, US
Организация: Uplevel Solutions
Контактная информация:

Re: Неверный подсчет MySQL формулы

Сообщение vinznsk »

Понял. Моя ошибка, не увидел в документации этого.

Так работает, спасибо!
Ответить