Hola a todos, estoy intentando hacer un sistema que me permita mostrar los resultados de una búsqueda, en función de una nota media generada por los votos que la gente va dejando, pero no se muy bien como hacerlo.
El problema está en que la nota media como tal no está en ningún registro, sino que debo calcularla dinamicamente, es decir que si una página tiene 250 votos, lo que quiero es sumar el valor de todos los votos y lo que de de resultado, dividirlo entre 250. Para una página en concreto parece sencillo. Pero ¿Como lo hago, si por ejemplo quiero hacer un ranking de todos los registros que hay en mi BD?
La estructura de la tabla sería algo así:
ID, pelicula, usuario, nota
No se si me he explicado bien. Un saludo a todos.