Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Preciso criar um registro com a junção de dois campos:
AO CARREGAR NO LOAD
COD_TP_REP + PRAZO_MEDIO_CR,
formato que gostaria :Exemplo: 7-83
Este campo será usado para um relacionamento numa tabela do excel.
Qual seria a melhor maneira?
*********************************************************************************************************
VND:
LOAD
PRAZO_MEDIO_CR,
Num(Replace(COD_REP , '.', ',')) AS COD_REP
FROM
(qvd);
REP:
LOAD NOME_REPRESENTANTE,
COD_REPRESENTANTE AS COD_REP,
COD_TP_REP,
TIPO_REGIAO_REP,
ID_REPRESENTANTE
FROM
(qvd);
VND_Tmp:
LOAD
PRAZO_MEDIO_CR,
Num(Replace(COD_REP , '.', ',')) AS COD_REP
FROM
(qvd);
Join(VND_Tmp)
REP:
LOAD NOME_REPRESENTANTE,
COD_REPRESENTANTE AS COD_REP,
COD_TP_REP,
TIPO_REGIAO_REP,
ID_REPRESENTANTE
FROM
(qvd);
NoConcatenate
VND:
Load * ,
COD_TP_REP & '-' & PRAZO_MEDIO_CR As Cod_TP_PRAZOMEDIO
Resident VND_Tmp;
Drop table VND_Tmp;
COD_TP_REP & '-' & PRAZO_MEDIO_CR,
Preciso criar no LOAD
NAS TABELAS ACIMA.
Cada campo está em uma tabela como ficaria..
Da join nas tabelas. E depois puxa resident, criando a chave igual o Clever falou
Fábio,
Sem querer da trabalho para o amigo tem como da um exemplo ABAIXO por favor,
Obrigado.
VND:
LOAD
PRAZO_MEDIO_CR,
Num(Replace(COD_REP , '.', ',')) AS COD_REP
FROM
(qvd);
REP:
LOAD NOME_REPRESENTANTE,
COD_REPRESENTANTE AS COD_REP,
COD_TP_REP,
TIPO_REGIAO_REP,
ID_REPRESENTANTE
FROM
(qvd);
VND_Tmp:
LOAD
PRAZO_MEDIO_CR,
Num(Replace(COD_REP , '.', ',')) AS COD_REP
FROM
(qvd);
Join(VND_Tmp)
REP:
LOAD NOME_REPRESENTANTE,
COD_REPRESENTANTE AS COD_REP,
COD_TP_REP,
TIPO_REGIAO_REP,
ID_REPRESENTANTE
FROM
(qvd);
NoConcatenate
VND:
Load * ,
COD_TP_REP & '-' & PRAZO_MEDIO_CR As Cod_TP_PRAZOMEDIO
Resident VND_Tmp;
Drop table VND_Tmp;
Obrigado Fábio, pela paciência e competência.
Obrigado pela atenção.