2014-01-14 8 views
3

CE 기능을 작성하는 몇 가지 예를 보았습니다. BUt, 나는 다른 이름의 컬럼에 조인이 수행되는 예제를 보지 못했습니다. 예를 들어CE 다른 이름을 가진 열에 가입하십시오.

:

SQL로 :

select T1.col1, T1.col2, T1.col3 , T2.col4, T2.col5, T2.col6 

from  table1 T1 

inner join table2 T2 

on T1.col3 = T2.col7 

CE의 기능 :

table1 = CE_COLUMN_TABLE("SCHEMA"."TABLE1",["col1","col2","col3"]); 

table2 = CE_COLUMN_TABLE("SCHEMA"."TABLE2",["col4","col5","col6","col7"]); 

var_out = CE_JOIN(:table1,:table2,[??],[]) 

는 사람이 조인 문을 완료하는 저를 도와주세요 수 있습니다.

덕분에 투사 노드를 사용하려면 여기를

답변

4

에게 트릭 메쉬 . 투영을 통해 열의 이름을 바꾸고 데이터를 필터링 할 수 있습니다. 다음과 같이 할 수 있습니다.

prj_1 = CE_PROJECTION(:emp_table,["ID","FNAME", "LNAME", "AGE", "PAY" AS "SALARY"], '"PAY"' > 1000); 

prj_2 = CE_PROJECTION(:address,["EMP_ID" AS "ID", "ADDR1", "ADDR2", "ZIP"]); 

join_1 = CE_JOIN(:prj_1, :prj_2, ["ID"]);