gpt4 book ai didi

mysql - 将一列分成两列的更新?

转载 作者:行者123 更新时间:2023-11-29 05:11:18 24 4
gpt4 key购买 nike

我的时间有点紧迫。我有一个包含 2 列的表。名字和姓氏。

导入到 SQL 中的数据在 firstName 列中同时包含名字和姓氏。

有没有一种快速更新表的方法,将第一个空格之前的所有内容都放入 lastName,并将空格之后的所有内容放入 firstName 列?我知道我可以导出,并通过 excel 执行此操作,但它接近生产时间,所以我不想冒险出现问题。

我在这里查看了几个不同的拆分帖子,但这些帖子不涉及同时更新。

最佳答案

尝试使用:

UPDATE
table
SET
lastname = SUBSTRING(firstName, 1, CHARINDEX(' ', firstName) - 1),
firstName= SUBSTRING(firstName, CHARINDEX(' ', firstName) + 1, LEN(firstName))

关于mysql - 将一列分成两列的更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39002695/

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