MySQL에서 MID() 함수는 지정된 위치에서 시작하는 하위 문자열을 반환합니다.
MID() 및 SUBSTR()은 모두 SUBSTRING()의 동의어입니다.
기본 구문은 다음과 같습니다.
MID(str,pos,len)
여기서 str은 문자열, pos는 시작 부분 문자열의 위치, len은 시작 위치에서 반환되는 문자 수를 결정하는 선택적 매개 변수입니다.
이 함수를 사용하는 방법은 여러 가지가 있으므로 전체 구문은 다음과 같습니다.
MID(str,pos) MID(str FROM pos) MID(str,pos,len) MID(str FROM pos FOR len)
예제 1 - 기본 사용법
다음은 MID(str,pos) 구문의 예입니다.
SELECT MID('I drink coffee', 3) Result;
결과:
+--------------+ | Result | +--------------+ | drink coffee | +--------------+
이 예에서는 위치 3부터 시작하여 문자열의 하위 문자열을 가져옵니다.
예 2 - FROM 절 사용
이번에는 MID(str FROM pos) 구문을 사용합니다:
SELECT MID('I drink coffee' FROM 3) Result;
결과:
+--------------+ | Result | +--------------+ | drink coffee | +--------------+
결과는 동일합니다.
이 경우 FROM은 표준 SQL입니다. 이 구문에서는 쉼표를 사용하지 않습니다.
예 3 - 길이 지정
이 예에서는 MID(str, pos, len) 구문을 사용했습니다.
SELECT MID('I drink coffee', 3, 5) Result;
결과:
+--------+ | Result | +--------+ | drink | +--------+
여기에서는 반환된 하위 문자열의 길이를 5자로 지정합니다. .
예제 4 - 길이 지정(FOR 절 사용)
이 예에서는 MID(str FROM pos FOR len) 구문을 사용했습니다:
SELECT MID('I drink coffee' FROM 3 FOR 5) Result;
결과:
+--------+ | Result | +--------+ | drink | +--------+
그래서 이번에는 Standard를 사용합니다. 동일한 결과를 얻기 위한 SQL입니다.
관련 추천: "MySQL Tutorial"
이 글은 MySQL MID() 함수의 사용법을 간단하고 이해하기 쉽게 설명한 글입니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!
위 내용은 MySQL MID() 함수 사용법에 대한 자세한 설명(코드 예)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!