Добрый день!
Пытаюсь вычислить среднее арифметическое по нескольким полям, но почему-то цифра не совпадает (см. скриншот)
Создал 6 полей, в каждом значение от 0 до 10. Все значения проставил, в поле Avg. Rating поставил формулу ([213]+[211]+[217]+[214]+[212]+[215])/5, где сумма значений полей / 6 (кол-во полей)
По первому скриншоту видно, что средней арифметическое будет: (10+9+9+5+10+7)/6 = 8.3
Поле выводит 117.60 почему-то.
Помогите,пожалуйста, разобраться.
Неверный подсчет MySQL формулы
- support
- Техническая поддержка
- Сообщения: 9033
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Неверный подсчет MySQL формулы
а 213, 211 и т.д. это какие типы полей?
- support
- Техническая поддержка
- Сообщения: 9033
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Неверный подсчет MySQL формулы
Нужно использовать get_value()
Смотрите документацию https://docs.rukovoditel.net.ru/index.php?p=25
Смотрите документацию https://docs.rukovoditel.net.ru/index.php?p=25
-
- Сообщения: 85
- Зарегистрирован: 22 мар 2021, 09:52
- Имя: Alex
- Откуда: New York, US
- Организация: Uplevel Solutions
- Контактная информация:
Re: Неверный подсчет MySQL формулы
Понял. Моя ошибка, не увидел в документации этого.
Так работает, спасибо!
Так работает, спасибо!