首页数据库mysql字符转换成数组

mysql字符转换成数组

时间2023-09-21 13:07:02发布访客分类数据库浏览296
导读:在程序开发中,我们经常需要将字符串转换成数组进行处理,这也是 MySQL 数据库中一个常见的需求。下面就让我们来看看如何将 MySQL 字符串转换成数组。-- 例如,我们有如下的字符串 '1,2,3,4,5'SET @str = '1,2,...

在程序开发中,我们经常需要将字符串转换成数组进行处理,这也是 MySQL 数据库中一个常见的需求。下面就让我们来看看如何将 MySQL 字符串转换成数组。

-- 例如,我们有如下的字符串 '1,2,3,4,5'SET @str = '1,2,3,4,5';
    -- 使用 SUBSTRING_INDEX 函数将逗号之间的值取出SELECT SUBSTRING_INDEX(@str, ',', 1);
      -- 输出 '1'SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(@str, ',', 2), ',', -1);
      -- 输出 '2'SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(@str, ',', 3), ',', -1);
      -- 输出 '3'SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(@str, ',', 4), ',', -1);
      -- 输出 '4'SELECT SUBSTRING_INDEX(@str, ',', -1);
      -- 输出 '5'-- 将逗号分隔的值存储到数组中SET @num = 1;
    WHILE @num

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: mysql字符转换成数组
本文地址: https://pptw.com/jishu/452149.html
css3中过渡效果名称 css3中设置角度的

游客 回复需填写必要信息