mysql에서 substring() 함수는 문자열의 특정 위치에서 시작하여 주어진 길이의 하위 문자열을 반환하는 데 사용됩니다. 구문은 "SUBSTRING(string,n)", 매개 변수 "n"입니다. " 값은 부분 문자열의 시작 문자를 지정하는 데 사용되는 정수여야 하며 음수 값일 수 있습니다. 매개변수 "n"이 음수 값인 경우 하위 문자열의 위치는 문자열의 시작 부분이 아닌 문자열 끝의 n번째 문자, 즉 마지막에서 n번째 문자부터 시작됩니다.
이 튜토리얼의 운영 환경: windows7 시스템, mysql8 버전, Dell G3 컴퓨터.
mysql substring() 함수: 문자열 가로채기
substring() 함수는 문자열의 특정 위치에서 주어진 길이의 하위 문자열을 가로채서 반환할 수 있습니다. 구문:
SUBSTRING(s,n,len)
문자열 s의 n 위치에서 시작하여 len 문자와 동일한 길이의 하위 문자열을 반환합니다.
n 매개변수는 정수이며 하위 문자열의 시작 문자를 지정하는 데 사용됩니다. n은 음수 값일 수 있습니다.
n이 양수 값인 경우 SUBSTRING 함수는 문자열의 시작 부분에서 하위 문자열을 추출합니다. 다음 문자열을 참조하세요.
n이 음수 값인 경우 하위 문자열의 위치는 문자열의 시작 부분이 아닌 문자열 끝의 n번째 문자, 즉 마지막에서 n번째 문자부터 시작됩니다.
len 매개변수는 생략 가능합니다. 하위 문자열 길이를 지정하세요
substring() 함수 사용 예
1 len 매개변수는 생략됩니다
"MySQL SUBSTRING에서 하위 문자열을 가져옵니다. " 문자열: "SUBSTRING", 하위 문자열의 위치는 7부터 시작해야 합니다.
mysql> SELECT SUBSTRING('MYSQL SUBSTRING', 7);
n
매개변수가 0인 경우 SUBSTRING 함수는 빈 문자열을 반환합니다.
mysql> SELECT SUBSTRING('MYSQL SUBSTRING', 0);
mysql> SELECT SUBSTRING('MySQL SUBSTRING', -10);
2, len 매개변수는 생략되지 않습니다
mysql> SELECT SUBSTRING('MySQL SUBSTRING',1,5);
[관련 권장사항: mysql 비디오 튜토리얼]
위 내용은 mysql substring() 함수를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!