У меня есть таблица для голосования под названием product_reviews
с полем ENUM
от 1 до 5 под названием rating
.Как получить средний рейтинг и округлить до ближайшего 1?
Я хочу получить средний рейтинг от всех строк с помощью product_id 1665. Я использую систему оценки звезд, поэтому среднее значение не может быть с десятичными знаками. Должно быть число от 1 до 5.
Большое спасибо.
Что вы уже пробовали? – kero
Почему вы используете тип поля enum, а не тип поля int? –
Я честно не знаю. Я просто волновался, что кто-то может попытаться опубликовать мою форму, используя число, отличное от 1 до 5. ENUM ограничивает это, я считаю. Но я новичок, поэтому я, возможно, не буду так поступать. – Mike