求mysql兑现split的方法

求mysql实现split的方法

参数变量 

string 值是 1,2,3,4,5,6,….n  

传到存储过程里实现

loop读出

1 执行1相关sql语句

2 执行2相关sql语句

3 执行3相关sql语句

4 执行4相关sql语句

5 执行5相关sql语句

6… 执行6相关sql语句

n 执行n相关sql语句




There are two functions can satisfy your demand.

SQL code


DELIMITER $$

CREATE DEFINER=`root`@`%` FUNCTION `func_get_split_string_total`(
f_string varchar(1000),f_delimiter varchar(5)
) RETURNS int(11)
BEGIN
  return 1+(length(f_string) - length(replace(f_string,f_delimiter,'')));
END$$

DELIMITER ;


                        
  
  
                    
求mysql兑现split的方法

相关文章:

你感兴趣的文章:

标签云: