불필요 문자열 자르기 0 8 1,294

by Romanoff [SQL Query] [2022.05.31 10:15:27]


아래 문자열에서 1,~11 숫자만 추출하고 싶은데  불필요한 앞에 3개단어 뒤에 2단어 잘라서 표기하고 싶은데

어떤함수를 이용해서 표기해야 할까요

left, substring 이용해서 추출하려니 숫자 1(4번째자리), 10(4~5번째자리)라서 추출하는게 쉽지 않네요  

ABC1DA

ACC2DB

ADC3DC

.....

AEC10DB

AFC11DT
    

by 마농 [2022.05.31 10:40:21]

형식은 1가지 형식 뿐인가요?
(영문 3자리 + 숫자 + 영문 2자리)
DB 종류 는?


by Romanoff [2022.05.31 10:44:02]

형식은 문자인데
가운데 숫자만 추출하고 싶습니다.


by 마농 [2022.05.31 10:53:27]

앞 뒤 영문 자리수가 고정 자리수인지?
DBMS 종류가 뭔지?


by Romanoff [2022.05.31 10:55:52]

네 앞뒤는 고정이고 가운데 숫자만 변경됩니다.


by 마농 [2022.05.31 10:56:18]

DBMS 종류가 뭔지?


by 우주민 [2022.05.31 11:10:02]

substr(text, 4, length(text) - 5) 이런 형태로 하면 될거 같습니다.


by Romanoff [2022.05.31 11:22:31]

감사합니다. 확인해보도록 하겠습니다!


by Romanoff [2022.05.31 11:22:11]

mysql 입니다.

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