FIND_IN_SET()
FIND_IN_SET() 함수는 문자열 목록 내에서 문자열의 위치를 반환한다.
MySQL 4.0부터 작동한다.
형식
FIND_IN_SET(string, string_list)
매개변수
string
:
검색할 문자열
string_list
:
검색할 문자열 값 목록. 쉼표로 구분한다.
예제
문자열 목록에서 “q”를 검색한다.
SELECT FIND_IN_SET("q", "s,q,l");
기본 예시
FIND_IN_SET(“q”, “s,q,l”) |
---|
2 |
문자열 목록에서 “a”를 검색한다.
SELECT FIND_IN_SET("a", "s,q,l");
기본 예시
FIND_IN_SET(“a”, “s,q,l”) |
---|
0 |
문자열 목록 NULL 내에서 “q”를 검색한다.
SELECT FIND_IN_SET("q", null);
기본 예시
FIND_IN_SET(“q”, null) |
---|
참고
W3C School - MySQL FIND_IN_SET() Function
W3C School - SQL Tutorial