>데이터 베이스 >MySQL 튜토리얼 >MySQL MID() 함수 사용법에 대한 자세한 설명(코드 예)

MySQL MID() 함수 사용법에 대한 자세한 설명(코드 예)

藏色散人
藏色散人원래의
2019-03-28 10:00:347088검색

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.