我有这样的表评级
id user rating
1 A 1
2 B 2
3 A 5
4 A 3
我想评级为1 = 20,2 = 40,3 = 60,4 = 80,5 = 100
如何获得A
的价值我需要像这样展示
20+100+60/3= 60%(3 rating)
如何使用codeigniter中的模型,视图,控制器编写查询
答案 0 :(得分:0)
你可以这样做:
注意:它只是 LOGIC
select (sum(rating)*20/ count(rating)) as rating, user
from table_name
group by user