회사명을 입력할 때 (주)가 들어가는 경우가 있습니다.
(주)가나다라, 가나다라(주)
그런데 이 경우에 (주)를 제외한 실제 회사명만으로 정렬을 하려고 한다면...
어떤 방법이 있을가요? Sybase 를 이용하고 있는데, 해결책을 찾을 수가 없네요.
보통은 (주)를 제외한 것(replace를 이용)을 정렬하면 되는데...
Sybase 는 잘 안되네요. 해결좀 해주세요.
stuff()함수와 charindex()함수를 조합하면 오라클의 replace()와 동일한 결과를 얻을 수 있습니다.
select stuff('(주)가나다라', charindex('(주)', '(주)가나다라'), 4, '')
stuff 를 쓰는 경우 (주) 가 없는 레코드는 공백으로 출력되게 되더군요.
다른 해결책을 부탁드립니다.