Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/04/2005, 13:51
Avatar de sir_joshua
sir_joshua
 
Fecha de Ingreso: diciembre-2004
Mensajes: 411
Antigüedad: 19 años, 4 meses
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.
__________________
http://sir-joshua.hi5.com
Mex. Mex.