다음 쿼리는 회사명 조회하는 건데요,
영어로 된 회사 이름의 경우 조회되는 텍스트 부분에서 대소문자 구분없이 DB에 입력된 회사명을 대문자로 바꾸어 검색해오는 쿼리입니다.
이렇게 돼있는 쿼리에, 회사 이름 가운데 여백(혹은 공란)이 있는 회사명을 조회할 경우
RTRIM이나 LTRIM을 어떻게 적용해야 하는지 좀 알려주세요.
UCASE() 괄호 안에서 CASE WHEN 문의 사용이 가능한가요??
ㅠ.ㅠ
===============================================================================================
(EX) "A B" 이런 회사명이 있을 때, 'A b', 'a B', 'a b' 모두 조회가 되지만
공란없이 조회할 경우는 불러오지 못하다는 거죠~~
SELECT * FROM TABLE
WHERE UCASE(COLUMN) LIKE '%Request("회사명").Item.toUpperCase()%'
|