Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello, I got 2 tables like that :
TABLE A TABLE B TABLE C
ID_TABLE A CODE CODE NAME CODE NAME 2
1 AZEZ AZEZ JON AZEZ YON
2 AEDF AEDF SIEM GGHHJ TIM
3 TTTY TTTY JOH TTTY TOTO
FFLG TITI
I do easily :
TABLE A :
qualify *;
unqualify [ID *];
load * from table A
Unqualify *;
qualify *;
unqualify [ID *];
LEFT KEEP( TABLE A)
TABLE B :
LOAD * from table B
Concatenate (TABLE B)
LOAD * from table C
unqualify *;
I would like got 1 table with table A and an other table with :
tableB.Code
tableB.NAME
tableB.NAME2
But I have it :
tableB.Code
tableB.NAME
tableB-2.NAME
so why my 2 tables B AND C can't concatenate properly ?
Thx in advance
Do you want this?
[Table1]:
Load * Inline [
ID,CODE
1,AZEZ
2,AEDF
3,TTTY
];
[Table2]:
Load * Inline [
CODE,NAME
AZEZ,JON
AEDF,SIEM
TTTY,JOH
];
[Table3]:
Load * Inline [
CODE,NAME2
AZEZ,YON
GGHHJ,TIM
TTTY,TOTO
FFLG,TITI
];
TABLE_A :
qualify *;
unqualify ID;
load * Resident Table1;
Unqualify *;
// Drop Table Table1,Table2,Table3;
// Exit Script;
// qualify *;
// unqualify [CODE];
LEFT KEEP(TABLE_A)
TABLE_B :
LOAD * Resident Table2;
Concatenate (TABLE_B)
LOAD * Resident Table3;
// unqualify *;
Drop Table Table1,Table2,Table3;