select * from table where a like '%문자열1%' and b like '%문자열2%' and c like '%문자열3%';
라고 했을때 a에서 얻어낸값 따로, b에서 like한 값 따로, c에서 like한 값 따로
얻오올 수 있나요?
지금 생각나는 건 3번 쿼리 하는 것 외엔 떠오르지 않네요.
도움 바랍니다.
각각의 쿼리 결과를 union (all) 하세요.
어떤 로우가 어떤 조건에 만족하는지 런타임에 알 수 있는 방법은 없을듯합니다,.