![]() |
Actualizar campo con la suma de la consulta de otros tengo un script PHP para votaciones tabla votacion campos objeto_id => Objeto al que pertenece votos puntuacion ya despues solo haria SELECT (puntuacion/votos) AS promedio FROM votacion WHERE objeto_id='2'; los updates los realizo asi, SELECT votos,puntacion FROM votacion WHERE objeto_id='2'; despues sumo votos+1, puntuacion+(La calificacion que el usuario dio) y ahoa si ya hago update UPDATE votacion SET votos=totalvotos, puntuacion=total WHERE objeto_id='2' ahora se me ocurrion, mas no se si se pueda hacer algo asi: UPDATE votacion SET votos=(SUMA de el SELECT votos FROM votacion WHERE objeto_id='2' + 1 ), puntuacion=(SUMA de el SELECT puntuacion FROM votacion WHERE objeto_id='2' + calificacion) WHERE objeto_id='2' Salu2 |
| La zona horaria es GMT -6. Ahora son las 09:53. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.