문자열 검색 질문 드릴게요 0 3 1,015

by 하울카 [SQL Query] [2017.04.03 10:47:14]


안녕하세요 

오라클 sql 문자열 검색 질문드릴게요.

 

TEXT라는 컬림이

AAABCD1

AAABCD13

 

문자가 이렇게 있을때 앞에 3개 AAA를 제외하고 뒤에 끝에까지 검색하게 할려고 하는데요

 

select * from dual where substr(TEXT, 4) = 'AAABCD13';

 

이거 아닌가요? 결과값이 안나오네요 ㅠㅠ

by 마농 [2017.04.03 11:12:09]

- 변경전 : select * from dual where substr(TEXT, 4) = 'AAABCD13';
- 변경후 : select * from 테이블명 where substr(TEXT, 4) = 'BCD13';


by 하울카 [2017.04.03 11:24:35]

AAABCD13 값이 변수로 들고오거든요.. 


by 마농 [2017.04.03 11:27:20]

글쎄요?
  - 그럼 Substr 없이 그냥 이퀄 검색하면 되는거 아닌가요?
굳이 앞 3자리가 필요 없다면?
  - 양쪽 모두 Substr 하면 되지요.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입