delimiter $$
drop function if exists func_splitString$$
create function func_splitString(f_string varchar(1000),f_delimiter varchar(5),f_order int)
returns varchar(255) charset utf8
begin
declare result varchar(255) default '';
set result=
reverse(substring_index(reverse(substring_index(f_string,f_delimiter,f_order)),f_delimiter,1));
return result;
end $$
drop function if exists func_splitString$$
create function func_splitString(f_string varchar(1000),f_delimiter varchar(5),f_order int)
returns varchar(255) charset utf8
begin
declare result varchar(255) default '';
set result=
reverse(substring_index(reverse(substring_index(f_string,f_delimiter,f_order)),f_delimiter,1));
return result;
end $$