¿Cómo aplicar la misma fórmula a varias columnas en una tabla?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola,
Quiero cambiar los valores contenidos en varias columnas de una base de datos aplicando una fórmula (vea el ejemplo adjunto): los valores en "columna a" deben modificarse de acuerdo con la fórmula (a - m1) / m2. Mismo procedimiento para la "columna b" ((b - m1) / m2) y similar para cada columna.
Gracias de antemano por cualquier consejo
Re: ¿cómo aplicar la misma fórmula a varias columnas en una tabla?Gracias MS, funciona muy bien!
Re: ¿cómo aplicar la misma fórmula a varias columnas en una tabla?Si desea cambiar los valores en el lugar, es decir, sobrescribir los valores antiguos, la forma más sencilla es ejecutar un script.
dt = Tabla de datos ( "tabla de prueba" ) ;
cols = dt << obtener nombres de columna ;
por ( q = 3 , q <= N artículos ( cols ) , q ++,
Por cada fila ( cols El q ] [] = ( cols El q ] [] - cols El 1 ] []) / cols El 2 ] [])
) ;