Development/DB
[SQL/Function] 구분자로 쪼개어진 문자열의 개수 구하기
레오나르도 다빈츠
2021. 6. 12. 19:29
◽ Function
CREATE DEFINER=`root`@`localhost` FUNCTION `COUNT_STR`(
X VARCHAR(255),
DELIM VARCHAR(12)
) RETURNS int
RETURN ((LENGTH(X) - LENGTH(REPLACE(X, DELIM, ''))) / LENGTH(DELIM))+1
◽ 실행예시
select todo.COUNT_STR('레오, 나르, 도, 다빈, 츠', ',');
개인적으로 공부한 내용을 정리하는 블로그로
잘못된 개념을 게시하지않도록 주의하고 있으나 오류가 있을 수 있습니다.