Copie los datos de las últimas dos columnas de la tabla de datos A a la tabla de datos BHola a todos
Tengo una tabla de dos datos, tabla A y tabla B,
Quiero escribir un script que copie los datos de las dos últimas columnas de la tabla A y luego los pegue en la tabla B,
¿Podría darme alguna amable sugerencia?
Gracias.
Automatización y secuencias de comandosRe: Copiar datos de las dos últimas columnas de la tabla de datos A a la tabla de datos B¿Las tablas tienen exactamente la misma cantidad de filas y el orden de los datos es exactamente el mismo en ambas tablas?
Re: Copiar datos de las dos últimas columnas de la tabla de datos A a la tabla de datos BSí, pero No sé cómo utilizar la sintaxis del script para copiar la información completa de la columna en otra tabla.
Re: Copiar datos de las dos últimas columnas de la tabla de datos A a la tabla de datos BPuede utilizar Unirse/Actualizar o Subíndice de tabla de datos . A continuación se muestra un ejemplo de actualización que podría funcionar para usted.
Names Default To Here(1);
// Setup demo
dt = Open("$SAMPLE_DATA/Trial1.jmp");
dt2 = Open("$SAMPLE_DATA/Little.jmp");
dt << Delete Rows(5 :: N Rows(dt)); // to make tables equal in size
Column(dt2, "batch") << Set Name("B"); // names must be different
Column(dt2, "yield") << Set Name("Y"); // names must be different
Wait(0);
collist = dt2 << Get Column Names("String");
lastcols = Right(collist, 2);
dt << Update(
With(dt2),
Add Columns from Update Table(Eval(lastcols)),
Replace Columns in Main Table(None) // important
);