안녕하세요 한가지 문의사항이 있어 문의 드립니다.
select sa_no from tka03 b where substr(b.sa_no, 1,4) between '2012' and '2016'
and substr(b.sa_no,5,3) ='202';
위와 같은 SQL 이있는데요 sa_no 자릿수는 varchar(14)입니다.
컬럼가공으로 인하여 sa_no 인덱스를 타지 못하는데 구글링을 해봐도 like로 변형해서 사용하라고 하는데 어떻게 수정해야될지 감이 안오네요...
어떻게 수정해야될까요? 조언부탁드립니다.