Q&A

  • Re: join후 sql문에서 조건을 주려고 하는데...
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을 할때 위와 같은 조건을 줄 수 있나요?

>

>



0  COMMENTS