Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
I need to combine between 3 tables as bellow:
SQL SELECT
"ACTNUMBR_1" & "ACTNUMBR_2" & "ACTNUMBR_3" As "ACCTNUMB"
FROM CTRA.dbo.GL00201;
to got this result:

perhaps like below
LOAD *,
ACTNUMBR_1 &'-' &ACTNUMBR_2 & '-' &ACTNUMBR_3 As ACCTNUMB ;
SQL SELECT *
FROM CTRA.dbo.GL00201;
is this?
ACTNUMBR_1 &'_' ACTNUMBR_2 & ' _' ACTNUMBR_3 As ACCTNUMB
Add a key as
TabFinal:
,Rownum() as Key
ACTNUMBR_1
from table1;
join
,Rownum() as Key
,ACTNUMBR_2
from table2;
join
,Rownum() as Key
,ACTNUMBR_3
from table3;
CombinedData:
Key,
ACTNUMBR_1 & '-'& ACTNUMBR_2 &'-'& ACTNUMBR_3
from TabFinal;
Drop table TabFinal;
perhaps like below
LOAD *,
ACTNUMBR_1 &'-' &ACTNUMBR_2 & '-' &ACTNUMBR_3 As ACCTNUMB ;
SQL SELECT *
FROM CTRA.dbo.GL00201;
do you want to concatenate field from the same table or different table?
May be this:
Table:
LOAD RowNo() as Key,
ACTNUMBR_2;
SQL SELECT
"ACTNUMBR_2"
FROM CTRA.dbo.GL00201;
Join (Table)
LOAD RowNo() as Key,
ACTNUMBR_3;
SQL SELECT
"ACTNUMBR_3"
FROM CTRA.dbo.GL00201;
Join (Table)
LOAD ACTNUMBR_1;
SQL SELECT
"ACTNUMBR_1"
FROM CTRA.dbo.GL00201;
FinalTable:
LOAD ACTNUMBR_1 & '-' & ACTNUMBR_2 & '-' & ACTNUMBR_3 as ACCTNUMB
Resident Table;
DROP Table Table;
Table:
LOAD RowNo() as Key,
ACTNUMBR_2;
SQL SELECT
"ACTNUMBR_2"
FROM CTRA.dbo.GL00201;
Join (Table)
LOAD RowNo() as Key,
ACTNUMBR_3;
SQL SELECT
"ACTNUMBR_3"
FROM CTRA.dbo.GL00201;
Join (Table)
LOAD
LOAD RowNo() as Key,
LEFT ( 0000 & ACTNUMBR_1 , 2 ) as ACTNUMBER_1;
SQL SELECT
"ACTNUMBR_1"
FROM CTRA.dbo.GL00201;
FinalTable:
LOAD ACTNUMBR_1 & '-' & ACTNUMBR_2 & '-' & ACTNUMBR_3 as ACCTNUMB
Resident Table;
DROP Table Table;