Som LarsG säger så är det helt onödigt (och man ska inte) att lagra data som kan beräknas utifrån befintlig data. För dig räcker det med att du sparar id, rating och antal. Sedan när du vill visa datat väljer du ut det med exempelvis
SELECT rating, antal, ((rating / antal) * 100)
FROM t
ORDER BY 3 DESC
...men....jag har en himla massa ratings som ska listas på en å samma sida....trodde det tog så mycket kraft att beräkna då, så att det skulle vara smartare att när nån röstat att vid UPDATE göra beräkningen direkt i fältet för att bara behöva lista ett fält för att visa medelvärdet...
252 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e