![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
29/04/2005, 13:51
|
![Avatar de sir_joshua](http://static.forosdelweb.com/customavatars/avatar84314_1.gif) | | | Fecha de Ingreso: diciembre-2004
Mensajes: 411
Antigüedad: 20 años, 1 mes Puntos: 0 | |
si si es posible ....
alter table mitabla add (media number);
update mitabla set media=(c1+c2)/2;
y ya con eso .... pero cabe mencionar que cuando algun valor del campo 1 o 2 cambie no se va recalcular la media, eso lo harias con un trigger o bien no teniendo no teniendo el campo media y haciendo el calculo a la hora de hacer el select, por ejemplo:
select (c1+c2)/2 MEDIA from mitabla;
NOTA: todo esto esta probado en oracle, igual y en mysql cambie algun comando.....salu2. |