欢迎来到IDC91站长网!
解决服务器各种技术问题,加微信uecomzsr

MySQL

当前位置: IDC91 > 数据库 > MySQL

Mysql按特定符号分割成多行和多列的示例

时间:2022-05-30 13:44:53|栏目:MySQL|点击:

某些故障码表出于历史原因或性能原因,都使用了如下的设计模式。即同一个行或列中存储了多个属性值。如下表中的 tonly_error_record 所示:


这种情况下,可以考虑将该列根据分号“;”先进行分割,形成多个行,然后再根据逗号“,”形成多个列。如下表所示:

在这里插入图片描述

可以使用MySQL中的字符串拆分函数实现,函数说明如下:

SUBSTRING_INDEX(str,delim,count)   
-- str: 被分割的字符串; delim: 分隔符; count: 分割符出现的次数

上一篇:MySQL 如何查找删除重复行

栏    目:MySQL

下一篇:9种 MySQL数据库优化的技巧

本文标题:Mysql按特定符号分割成多行和多列的示例

本文地址:https://idc91.com/shujuku/3322.html

广告投放 | 联系我们 | 免责申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

Copyright © 2023 IDC91.COM 版权所有晋ICP备17006296号