Создаете отдельный столбец «starrating» в таблице комментариев, переносите туда все оценки. Если иногда поле будет пустовать - нестрашно. (Можно и отдельную таблицу оценок сделать и доставать данные с помощью JOIN
. Но хранить json в mysql - это антипаттерн.
Высчитывается рейтинг, как я понял, банальным средним арифметическим всех полученных оценок.