되는지 안되는지가 알고 싶습니다.
제가 원하는 기능은..
기본 테이블 TEST가 있고
검색용 테이블 A, B, C가 있습니다.
검색용 테이블은
A에 aa, ab
B에 ba, bb
C에 ca, cb
라는 컬럼을 가지고 있습니다.
이 때 검색어를 사용자한테서 일단 받습니다. 예를 들어 "테스트"라는 검색어입니다.
이 검색어를 가지고 검색용테이블의 모든 컬럼을 조사합니다.
A의 aa.. ab..에 검색어를 포함하는 데이터가 있는가 없는가를 체크해서
있다면 그 컬럼을 포함하는 테이블 즉 여기서는 A가 되겠죠.
그 테이블명을 받아와서 조인을 시키는 기능입니다.
TEST inner join A 라는 식으로요.
만일 B의 ba에도 검색어를 포함하는 데이터가 있다면 테이블명인 B를 받아서
TEST inner join A inner join B가 됩니다.
이게 SQL쿼리로 가능합니까? DB2에서
되는지 안되는지 가능성에 대해 답변부탁드립니다.
|