안녕하세요.
오라클에서 아래와 같이 데이타가 있다고 가정할때
data ------- A B C D E
like 검색시 A,B,C 형태 즉 , 구분자로 들어오면 위에 data에서
data ------ A B C 만 출력하려면 어떻게 해야 하는지요?
답변 주시면 감사하겠습니다.
예시 데이터랑 설명이랑 다른데요? 설명에서는 콤마(,)가 있다고 하고...
검색조건 변수 v_data := 'A,B,C'; 1. 값의 길이가 고정일 경우? 거꾸로 LIKE(변수를 앞에 컬럼을 뒤에) WHERE :v_data LIKE '%'||data||'%' 2. 값의 길이가 가변일 경우? 구분자까지 붙여서 검색 WHERE ','||:v_data||',' LIKE '%,'||data||',%'