Я пытаюсь получить среднее из всех этих столбцов, в которых я> я не хочу, чтобы я также пытался со средним из всех этих A, в качестве основного в среднем. Prements. Per> p> precement precement. Приведенный ниже запрос, но я получаю 3 как средний рейтинг, который не является точным. Я думаю, что MySQL возвращает мне круглую стоимость конечного результата. < /P>
Код: Выделить всё
return $this->db
->select('((ambience + music + service + value_for_money + cleanliness + sanitary + view)/7) as rating, AVG(ambience) as ambience, AVG(music) as music, AVG(service) as service,AVG(value_for_money) as value_for_money, AVG(cleanliness) as cleanliness, AVG(sanitary) as sanitary, AVG(view) as view' )
->where('restaurant_id',$restaurantId)
->get('restaurant_ratings')
->row_array();
Подробнее здесь: https://stackoverflow.com/questions/679 ... ry-builder
Мобильная версия