SUBSTRING_INDEX 함수는 문자열에 포함된 구분자를 세어 count 번째 구분자 앞까지의 부분 문자열을 반환한다. 리턴 값은 VARCHAR 타입이다.
SUBSTRING_INDEX (string, delim, count)
SELECT SUBSTRING_INDEX('www.cubrid.org','.','2');
substring_index('www.cubrid.org', '.', '2')
======================
'www.cubrid'
SELECT SUBSTRING_INDEX('www.cubrid.org','.','2.3');
substring_index('www.cubrid.org', '.', '2.3')
======================
'www.cubrid'
SELECT SUBSTRING_INDEX('www.cubrid.org',':','2.3');
substring_index('www.cubrid.org', ':', '2.3')
======================
'www.cubrid.org'
SELECT SUBSTRING_INDEX('www.cubrid.org','cubrid',1);
substring_index('www.cubrid.org', 'cubrid', 1)
======================
'www.'
SELECT SUBSTRING_INDEX('www.cubrid.org','.',100);
substring_index('www.cubrid.org', '.', 100)
======================
'www.cubrid.org'