제가 원하는 조건은 이렇습니다.
고객사번호가 컬럼명이고
검색 조건에
10100 이렇게 값이 들어옵니다.
만약 5번째자리가 0으로 끝나면
1010 || '%' 해서 Like 검색을 하고
5번째 자리가 0으로 끝나지않고 10101 이렇게 끝나면
10101을 검색하는 겁니다.
Where 조건에 가능할까요?
생각해본 쿼리는
WHERE VENDORID CASE 5번째자리가 0이면 THEN 1010 || '%' ELSE 10101 END
이렇게인데 LIKE와 =을 어디다 써야할지가 문제입니다.