B테이블에 연산자 항목 두개와 값 항목 두개가 있습니다.
ex) col1 | col2 | col3 | col4
= | 123 | != | 456
A테이블에서 B테이블의 값을 조건으로 만들어 넣어야 합니다.
ex) select * from A where col1 (b테이블의 col1) (b테이블의 col2) and col2 (b테이블의 col3) (b테이블의 col4)
-> select * from A where col1 = '123' and col2 != '456' 이런식이죠 ^^;;
이런식으로 A테이블의 값을 조회를 하는데 연산자 및 값을 B테이블의 내용을 가져다 써야 합니다.
물론 B테이블의 연산자 및 값은 유동적입니다.
이런 SQL문을 어떻게 작성을 해야 하는지 고민을 해봐도 풀리지 않아 고수님들 의견을 듣고자 질문 드립니다. ㅠ.ㅠ |