만자의 개발일지

[MySQL] SUBSTRING_INDEX() 로 문자열 데이터에서 원하는 문자 가져오기 본문

Database/MySQL

[MySQL] SUBSTRING_INDEX() 로 문자열 데이터에서 원하는 문자 가져오기

박만자 2021. 3. 15. 14:48

mysql 내장 함수중에서 substring_index()로 문자열에서 원하는 문자를 가져오는 방법을 설명하도록하겠습니다.

substring_index()는 인자로 substring_index('문자열','구분자','index') 3개의 인자를 받습니다.

문자열 "abc-1234-가나다라" 를 '-' 단위로 구분해주고 구분해준것 중에서 2번째까지 가져오는 코드입니다.

abc-1234 에서 '-'단위로 구분해주고 -1 즉 뒤에서부터 첫번째까지 가져옵니다.

이런식으로 substring_index()를 중첩해서 쓰시면 문자열에서 원하는 문자를 가져오실 수 있습니다.

'Database > MySQL' 카테고리의 다른 글

[MySQL] Workbench로 테이블 생성 후 코드로 변환하기  (0) 2021.05.12
Comments