guardar en un campo de una tabla el resultado de una vista mysql

Iniciado por kogarasu-maru, 6 Noviembre 2012, 04:28 AM

0 Miembros y 1 Visitante están viendo este tema.

kogarasu-maru

hola el problema que tengo es que tengo una vista en mysql que me permite sumar tres campos mas la suma de las tres variables introducidas en un id anterior y guardarlos en una variable llamada total entonces el problema es que el resultado obtenido lo quiero meter en un campo x de una tabla que tengo en mi base de datos, quiero meter esto por medio de un trigger pero no se como hacerlo.
La vista es la siguiente:

Código (sql) [Seleccionar]
SELECT campo1, campo2, campo3, (@total:=campo1+campo2+campo3) total
FROM tabla JOIN (SELECT @total:=0) t1