SQL 문자열 구분자로 자르기, substring_index, mariadb, mysql, heidiSQL
123/45/678/9 이런 데이터가 있으면 '123' , '45', '678', '9' 데이터를 각각 따로 출력하고 싶었다. 데이터의 길이에 상관 없이 '/' 구분자로 구분 지어 두 번째, 세 번째, 네 번째 문자열을 출력할 수 있도록.. Mariadb /Mysql는 간단하게 substring_index() 함수를 사용하면 된다. 만약 뒤에서부터 출력하고 싶다면 count값에 음수를 넣어주면 된다. substring_index (str,delim,count) substring_index (문자열, 구분자, 출력수) 바로 예제를 보자. 1단계. test_table 테이블 조회 select * from test_table 2단계. 두 번째 문자열까지만 출력 test_c 문자열의 2번째 구분자( / ) 전까..