gpt4 book ai didi

mysql - 将两个文本文件合并为mysql表中每个文件的单独列

转载 作者:行者123 更新时间:2023-11-30 00:29:09 26 4
gpt4 key购买 nike

我有一个包含 5 列 id、站点、菜单、类别和链接的表。我从 .txt 文件加载第二列(站点)的数据。我尝试从列菜单中的另一个 .txt 文件加载数据,但它在列站点中填充数据的行之后的行中显示该文件的数据。有没有办法将列的数据放在同一行中?

最佳答案

您可以将其加载到临时表中,然后合并结果。

  1. 首先创建一个名为 foo 的表,其中包含两列 ID(自动增量)和值(varchar(1000))

  2. 将第一个文本文件加载到 foo 中。

  3. 创建第二个表 bar,其中还包含 ID 和值列。

  4. 然后通过以下方式插入最终表

--

INSERT INTO foobar (site, column)
SELECT foo.value, bar.value
FROM foo
JOIN bar
ON foo.id = bar.id;

关于mysql - 将两个文本文件合并为mysql表中每个文件的单独列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22649342/

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