MySQL POSITION() 함수
예시
문자열 "W3Schools.com"에서 "3"을 검색하고 위치를 반환합니다.
SELECT POSITION("3" IN "W3Schools.com") AS MatchPosition;
정의 및 사용
POSITION() 함수는 문자열에서 부분 문자열이 처음 나타나는 위치를 반환합니다.
원래 문자열 내에서 하위 문자열을 찾을 수 없는 경우 이 함수는 0을 반환합니다.
이 함수는 대소문자를 구분하지 않는 검색을 수행합니다.
참고: LOCATE () 함수는 POSITION() 함수와 같습니다.
통사론
POSITION(substring IN string)
매개변수 값
Parameter | Description |
---|---|
substring | Required. The substring to search for in string |
string | Required. The original string that will be searched |
기술적 세부 사항
작동: | MySQL 4.0에서 |
---|
더 많은 예
예시
"W3Schools.com" 문자열에서 "COM"을 검색하고 위치를 반환합니다.
SELECT POSITION("COM" IN "W3Schools.com") AS MatchPosition;
예시
CustomerName 열에서 "a"를 검색하고 위치를 반환합니다.
SELECT POSITION("a" IN CustomerName)
FROM Customers;