需求:count_num字段为字符串,值为2个数字拼合而成,需要能够针对这2个值分别排序。
BEGIN
DECLARE retval varchar(80);
IF get_type=0 THEN
set retval = substring_index(count_num,'|',1);
ELSE
set retval = substring_index(count_num,'|',-1);
END IF;
IF retval='' THEN
set retval = 0;
END IF;
return retval*1;
END
使用navicat创建,参数如下
运行结果如下: