써치킴의 우당탕탕 개발 블로그

[mariaDB] SUBSTR / SUBSTRING 본문

꾸준히 mariaDB

[mariaDB] SUBSTR / SUBSTRING

써치킴 2022. 5. 23. 17:47

SUBSTR(str, pos, len) /  SUBSTRING(str, pos, len)

문자열의 일부를 반환하는 함수
 
  • str : 원본 문자열
  • pos : 반환하려는 문자의 시작위치
  • len: 반환하려는 문자의 길이
SELECT SUBSTRING('habonytest', 5);
      -> nytest
SELECT SUBSTRING('habonytest', 3, 2);
      -> bo
SELECT SUBSTRING('habonytest', FROM 2);
      -> abonytest

음수는 끝자리에서 수를 카운터한다.

SELECT SUBSTRING('habonytest', -3);
      -> est
SELECT SUBSTRING('habonytest', -5, 2);
      -> yt
SELECT SUBSTRING('habonytest', FROM -5 FOR 4);
      -> ytes

'꾸준히 mariaDB' 카테고리의 다른 글

[mariaDB] LENGTH / CHAR_LENGTH  (0) 2022.05.23
[mariaDB] on duplicate key update  (0) 2022.05.20
[mariaDB] REPLACE  (0) 2022.05.19
[mariaDB] DATE_ADD  (0) 2022.05.19
[mariaDB] DECIMAL  (0) 2022.05.19
Comments