xx.close;
xx.sql.clear;
xx.sql.ad('select a.emp, a.name, b.basic, b.allow');
xx.sql.ad('from a1 a, a2 b');
xx.sql.ad('where a.emp = b.emp and a.dept = :dept');
xx.parambyname('dept').asstring := '1100';
xx.open;
이렇게 하면 되지 않을까여...^^
^.* wrote:
> 2개의 DB를 JOIN후 이 결과로 SQL문을 쓰려고 합니다.
> 예를 들어....
> A1, A2라는 2개의 DB가 있습니다.
> A1의 DB에는 사번(EMP), 이름(NAME), 부서코드(DEPT) 가 있고
> A2의 DB에는 사번(EMP), 기본급(BASIC), 급여(ALLOW) 등이 있습니다.
>
> DBGRID에 부서코드가 같은 사번들의 내용이 디스플레이 되게 하려고 합니다.
> 임의로 부서코드를 1100이라고 한다면
> 부서코드가 1100인 사원의 사번 이름 기본급 급여가 나타나게 하려고 합니다.
>
> JOIN을 할때 위와 같은 조건을 줄 수 있나요?
>
>