mysql将一个字符转换成多个字符_将分隔的字符串转换为mysql中的多个值
这被称为
walking a string.这是一个如何使用提供的规范来做到这一点的示例:
您需要创建一个包含与字段长度1一样多的整数的表.因此,如果字段的长度为255,则需要256条记录,其中只包含0-255的单个数字.
int_table:
+---+
| i |
+---+
| 0 |
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
+---+
接下来,您将需要一个连接此表的查询,并检查该位置是否存在逗号. (我分别使用字段client和items调用了表legacy_table.)
select
legacy_table.client,
substring(
legacy_table.items,
int_table.i + 1,
if(
locate(',', legacy_table.items, int_table.i + 1) = 0,
length(legacy_table.items) + 1,
locate(',', legacy_table.items, int_table.i + 1)
) - (int_table.i + 1)
) as item
from legacy_table, int_table
where legacy_table.client = 'xyz001'
and int_table.i < length(legacy_table.items)
and (
(int_table.i = 0)
or (substring(legacy_table.items, int_table.i, 1) = ',')
)
它可能没有足够的效率让你真正使用它,但我想我会把它作为一个例子,只是让你知道什么是可用的.
mysql将一个字符转换成多个字符_将分隔的字符串转换为mysql中的多个值相关推荐
- c语言中ch1和ch2是什么意思,2020-05-26(C语言)1.将串str中所有值为ch1的字符转换成ch2的字符,如果str为空串,或者串中不含值为ch1的字符,则什么都不做.2.逆转函数...
//1.将串str中所有值为ch1的字符转换成ch2的字符,如果str为空串,或者串中不含值为ch1的字符,则什么都不做.2.逆转函数 include include define MAXLEN 25 ...
- 考研数据结构之串(4.4)——练习题之将串str中所有值为ch1的字符转换成ch2的字符(C表示)
题目 将串str中所有值为ch1的字符转换成ch2的字符,如果str为空串,或者串中不含值为ch1的字符,则什么都不做. 分析 扫描整个串,发现值为ch1的字符用值为ch2的字符覆盖即可. 代码 核心 ...
- 将java类转换成jsp的例子_使用 动作可以在JSP页面中得到Bean实例的属性值,并将其转换为()_学小易找答案...
[单选题]下面哪个方法当服务器关闭时被调用,用来释放Servlet所占用的资源? [多选题]非处方药的遴选原则是( ). [单选题]主控制板与门机变频器有开门.关门命令.公共端,那么主控制板应该是() ...
- mysql将字符转换成数字
在操作mysql时,经常需要将字符转换成数字,这一步虽然简单,但不常用的话也很容易忘记,现将在网上找到的方法记录如下: 1.将字符的数字转成数字,比如'0'转成0可以直接用加法来实现 例如:将pony ...
- mysql怎么把字符变成数字_mysql将字符转换成数字
在操作mysql时,经常需要将字符转换成数字,这一步虽然简单,但不常用的话也很容易忘记,现将在网上找到的方法记录如下: 1.将字符的数字转成数字,比如'0'转成0可以直接用加法来实现 例如:将pony ...
- mysql 将 字符 转换成 数字
在操作MySQL时,经常需要将字符转换成数字,这一步虽然简单,但不常用的话也很容易忘记,现将在网上找到的方法记录如下: 1.将字符的数字转成数字,比如'0'转成0可以直接用加法来实现 例如:将pony ...
- 带毫秒的字符转换成时间(DateTime)格式的通用方法
C#自身有更好的方式,Net任意String格式转换为DateTime类型 ====================================================== 原文 ==== ...
- 将扫描字符转换成点阵信息
➤ 00转换字符 在2020年秋季学期人工神经网络课程中,需要将如下扫描的三幅字符转换成点阵信息.后面给出了使用Python程序进行转换后的结果. #========================= ...
- js实现全角字符转换成半角字符
在工作中用到将全角字符转换成半角的地方,就找了这个转换函数 //str:要转换的字符串 function DBC2SBC(str) { var result=""; ...
最新文章
- 【每日一念经】四轮面试,我如何拿到美团的offer?
- 阿里云产品搭建web应用梳理
- 【code】Splay 模板
- MachineLearning(4)-核函数与再生核希尔伯特空间
- mysql 检查列是否存在,如何检查mysql表列是否存在?
- Web前端工作笔记004---js--webSocket简单介绍和使用方法
- 数学文化 剩余定理
- 【软考10】计算机网络基础知识拾遗
- Android-LayoutInflater布局文件解析过程分析
- 计算机键盘无法输出,为什么键盘指示灯亮着却不能打字
- u大侠制作linux启动盘,苹果电脑利用快捷键进入U盘启动的方法
- 路由器UPnP功能具体作用,有什么坏处,
- word排版案例报告_文章为什么要排版?如何排版?这篇文章告诉你真相
- 万维钢:我怎样管理信息
- openbugs软件初步使用
- 电机控制要点解疑:SPWM,SVPWM和矢量控制
- 基础web制作网页的学习 HTML
- Axure RP9 动态面板操作使用
- C99/Cpp 使用printf 时format大全
- STM32的矩阵按键程序思路
热门文章
- python PyQt5 QHBoxLayout 水平布局管理
- 二进制、八进制、十六进制和十进制的相互转换,原码反码补码计算以及Java中数字的存储
- spring ioc加载流程
- vue中的if判断和for循环语句
- matlab画倾斜的椭球,在MATLAB中绘制椭圆和椭球
- 批处理dir 保存到变量中_批处理|看大神如何教您30秒搞定批量提取文件名!
- python批量新建文件夹_python根据txt文本批量创建文件夹
- 深度学习 占用gpu内存 使用率为0_深度学习的完整硬件指南
- 如果去掉数学前后的空格_理综+数学+地理+英语完型的方法和技巧
- 苹果手机怎么清理听筒灰尘_安卓 | 让手机自动清理听筒扬声器灰尘,你试过了吗?...