gpt4 book ai didi

sql - 从 column1 中删除最后 2 位数字并将这 2 位数字附加到 column2

转载 作者:行者123 更新时间:2023-12-05 03:15:38 28 4
gpt4 key购买 nike

我有 2 列字符串数据类型,分别命名为 column1 和 column2。两列都以下列方式包含数据。

**

Column1             Column2  
ABCD12 5678ABC
ABCD99 2341KFJ
GDHF33 1233DFG

**

现在我想从第 1 列中删除最后 2 位数字并将其附加到第 2 列。我的数据必须是这样的。

**

Column1             Column2  
ABCD 12 5678ABC
ABCD 99 2341KFJ
GDHF 33 1233DFG

**

如何在 SQL Server 和 SSIS 中完成此操作。

最佳答案

如果最后两位是固定的,可以使用LEFTRIGHT函数。

SELECT LEFT(Column1, LEN(Column1) - 2) Edited_Column1,
RIGHT(Column1, 2) + ' ' + Column2 Edited_Column2
FROM table1

关于sql - 从 column1 中删除最后 2 位数字并将这 2 位数字附加到 column2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14682777/

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