Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenas tengo dos campos uno cargado y otro calculado de tal foma
LOAD
ARTICULO,
COLOR
Mid(Right([COLOR],3),1,2) as COLOR_COD
FROM X;
De tal forma que si un ARTICULO es 1234 y el COLOR_COD es AD quede de tal forma: 1234AD
Gracias.
Hola David, con & puedes unir cadenas de texto:
LOAD
ARTICULO,
COLOR,
Mid(Right([COLOR],3),1,2) as COLOR_COD,
ARTICULO&Mid(Right([COLOR],3),1,2) as NUEVO_CAMPO,
FROM X;
También puedes hacer un load del load (que se suele llamar preceding load) para usar el campo calculado:
LOAD *, // Cargar todos los campos que ya estaban
ARTICULO&COLOR_COD as NUEVO_CAMPO // añadir campo nuevo usando los otros
;
LOAD
ARTICULO,
COLOR,
Mid(Right([COLOR],3),1,2) as COLOR_COD
FROM X;
Hola David, con & puedes unir cadenas de texto:
LOAD
ARTICULO,
COLOR,
Mid(Right([COLOR],3),1,2) as COLOR_COD,
ARTICULO&Mid(Right([COLOR],3),1,2) as NUEVO_CAMPO,
FROM X;
También puedes hacer un load del load (que se suele llamar preceding load) para usar el campo calculado:
LOAD *, // Cargar todos los campos que ya estaban
ARTICULO&COLOR_COD as NUEVO_CAMPO // añadir campo nuevo usando los otros
;
LOAD
ARTICULO,
COLOR,
Mid(Right([COLOR],3),1,2) as COLOR_COD
FROM X;