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

前端之家收集整理的这篇文章主要介绍了MySQL:选择单词作为行,即使som也被“换行”分隔在一个字段中 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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

Row1    designationer
        nye kolonier
        mindre byer
Row2    udsteder
        bopladser
@H_403_8@

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

SELECT do_the_split(field) FROM table
@H_403_8@

因此结果将更像是:

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

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

BR.安德斯

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

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

Br.安德斯

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

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

猜你在找的MySQL相关文章