gpt4 book ai didi

MySQL:选择单词作为行,即使 som 在一个字段中分隔为 "new line"

转载 作者:可可西里 更新时间:2023-11-01 08:22:51 26 4
gpt4 key购买 nike

我有一个表格,其中有一个字段,其中的单词用新行分隔。因此,在从到行的单个字段上进行选择将为第一行输出 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。安德斯

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

  1. 将列导出到 csv
  2. 在记事本中打开文件并删除每行周围的标记
  3. 现在每个单词都在一个新行上
  4. 另存为csv
  5. 导入数据库,每一行都是一个新行

Br。安德斯

最佳答案

您可以使用存储过程 - similar to what this person did - 要实现这一点,主要是利用临时表。

当然,您可以按照 MasterPeter 的建议在您的应用程序中本地完成此操作。

关于MySQL:选择单词作为行,即使 som 在一个字段中分隔为 "new line",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2477303/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com