加入收藏 | 设为首页 | 会员中心 | 我要投稿 辽源站长网 (https://www.0437zz.com/)- 云专线、云连接、智能数据、边缘计算、数据安全!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL:选择单词作为行,即使som也被“换行”分隔在一个字段中

发布时间:2021-01-24 02:04:12 所属栏目:MySql教程 来源:网络整理
导读:我有一个带有字段的表,其中用新行分隔单词.因此,在此单个字段中从选择到行将对第一行输出3行,对第二行输出2行: Row1 designationer nye kolonier mindre byerRow2 udsteder bopladser 我想做一个选择,选择所有这些行,就好像它们是表中的行一样: SELECT do_

我有一个带有字段的表,其中用新行分隔单词.因此,在此单个字段中从选择到行将对第一行输出3行,对第二行输出2行:

Row1    designationer
        nye kolonier
        mindre byer
Row2    udsteder
        bopladser

我想做一个选择,选择所有这些行,就好像它们是表中的行一样:

SELECT do_the_split(field) FROM table

因此结果将更像是:

Row1    designationer
Row2    nye kolonier
Row3    mindre byer
Row4    udsteder
Row5    bopladser

有什么办法可以在MySQL中做到这一点?

BR.安德斯

更新:下面有正确的答案,但最终以半手动方式完成.我这样做:

>将列导出到CSV
>在记事本中打开文件,然后删除每行周围的ping
>现在每个单词都换行了
>另存为csv
>导入数据库,其中每一行都是新行

Br.安德斯 最佳答案 您可以使用存储过程similar to what this person did来完成此操作,实质上是使用临时表.

正如MasterPeter所建议的,您当然可以在您的应用程序中本地完成此操作.

(编辑:辽源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读