Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola soy nuevo.
Tenga una tabla a continuación, que debo completar si:
Hubo DateVnd, Fill CodProdCmp, VlrCmp, DtCmp,
Con la fecha de registro anterior. (DateVnd). misma imagen
DateVnd | QtdeVnd | CodProdVnd | CodProdCmp | VlrCmp | DtCmp |
15/01/2020 | 1 | 410 | |||
15/01/2020 | 1 | 415 | |||
16/01/2020 | 2 | 410 | 800 | 0,15 | 16/01/2020 |
16/01/2020 | 2 | 415 | 801 | 0,16 | 16/01/2020 |
17/01/2020 | 1 | 410 | |||
17/01/2020 | 1 | 415 | |||
18/01/2020 | 9 | 410 | 800 | 0,11 | 18/01/2020 |
18/01/2020 | 9 | 415 | 801 | 0,17 | 18/01/2020 |
Esto hace lo que necesitás para este ejemplo. Si necesitás que lo haga para condiciones variadas, por favor hacé un update de la necesidad general.
TABLENAME:LOAD DateVnd, QtdeVnd, CodProdVnd, CodProdCmp, VlrCmp, DtCmpFROM [%ROUTE%\tezrw.xlsx] (ooxml, embedded labels, table is Plan1)WHERE NOT ISNULL(CodProdCmp);
CONCATENATE(TABLENAME)LOAD DateVnd-1 as DateVnd, QtdeVnd, CodProdVnd, CodProdCmp, VlrCmp, DtCmpRESIDENT TABLENAME;
¡Saludos!
Corrección, la columna QtdeVnd no se copiaba, quedaría así:
TABLENAME:
LOAD
DateVnd,
QtdeVnd,
CodProdVnd,
CodProdCmp,
VlrCmp,
DtCmp
FROM [%ROUTE%\tezrw.xlsx] (ooxml, embedded labels, table is Plan1)
WHERE NOT ISNULL(CodProdCmp);
CONCATENATE(TABLENAME)
LOAD
DateVnd-1 as DateVnd,
CodProdCmp,
VlrCmp,
DtCmp
RESIDENT TABLENAME;
LEFT JOIN(TABLENAME)
LOAD
DateVnd,
QtdeVnd,
CodProdVnd
FROM [%ROUTE%\tezrw.xlsx] (ooxml, embedded labels, table is Plan1)
WHERE ISNULL(CodProdCmp);
¡Saludos!
Esto hace lo que necesitás para este ejemplo. Si necesitás que lo haga para condiciones variadas, por favor hacé un update de la necesidad general.
TABLENAME:LOAD DateVnd, QtdeVnd, CodProdVnd, CodProdCmp, VlrCmp, DtCmpFROM [%ROUTE%\tezrw.xlsx] (ooxml, embedded labels, table is Plan1)WHERE NOT ISNULL(CodProdCmp);
CONCATENATE(TABLENAME)LOAD DateVnd-1 as DateVnd, QtdeVnd, CodProdVnd, CodProdCmp, VlrCmp, DtCmpRESIDENT TABLENAME;
¡Saludos!
Corrección, la columna QtdeVnd no se copiaba, quedaría así:
TABLENAME:
LOAD
DateVnd,
QtdeVnd,
CodProdVnd,
CodProdCmp,
VlrCmp,
DtCmp
FROM [%ROUTE%\tezrw.xlsx] (ooxml, embedded labels, table is Plan1)
WHERE NOT ISNULL(CodProdCmp);
CONCATENATE(TABLENAME)
LOAD
DateVnd-1 as DateVnd,
CodProdCmp,
VlrCmp,
DtCmp
RESIDENT TABLENAME;
LEFT JOIN(TABLENAME)
LOAD
DateVnd,
QtdeVnd,
CodProdVnd
FROM [%ROUTE%\tezrw.xlsx] (ooxml, embedded labels, table is Plan1)
WHERE ISNULL(CodProdCmp);
¡Saludos!