mysql如何把字符串拆成多行

发布时间:2024-03-17
mysql把字符串拆成多行的方法:可以利用substring_index()函数来进行拆分,例如【substring_index(substring_index(a.chain,'_',b.topic_id 1)】。
可以利用字符串截取函数substring_index来实现。
(推荐教程:mysql视频教程)
语法:
substring_index(str, delimiter, count)说明:
返回一个 str 的子字符串,在 delimiter 出现 count 次的位置截取。如果 count > 0,从则左边数起,且返回位置前的子串;如果 count < 0,从则右边数起,且返回位置后的子串。
delimiter 是大小写敏感,且是多字节安全的。
举例:
select substring_index(substring_index(a.chain,'_',b.help_topic_id 1),'_' ,- 1)as idfrom (select '1_11_1223_1242' as chain) a join mysql.help_topic b on b.help_topic_id <(length(a.chain) - length( replace(a.chain, '_', '') ) 1)执行结果:
相关推荐:php培训
上一个:三星平板手机怎么拆电池,三星i900电池怎么拿下来
下一个:LR2728-2BR008F1,旺诠合金2728 8mΩ ±1% 3.5W

电气自动化控制系统的设计思想
铁观音的冲泡程序
不拒绝不接受是什么意思呀,不拒绝不接受什么意思啊
铁路路基土方填筑施工--洒水或晾晒要点有哪些?
造价人员应该如何借势BIM?
配电室智能轨道巡检机器人及辅控系统的应用
联测有纸记录仪应用于医药行业
win10处理器个数调最高有坏处吗(w10设置处理器个数为最大)
mlx90614红外传感器
黑苹果双系统如何设置默认启动系统(黑苹果双系统默认进去win10)