gpt4 book ai didi

sql - 通过消除第一个字符制作一个与 2 个表不同的表

转载 作者:搜寻专家 更新时间:2023-10-30 20:55:55 25 4
gpt4 key购买 nike

我有 2 个表,分别是 ebl_old 和 ebl。两个表都有 1 列称为 imei。我还有一个名为 ebl_test 的空表。我想将 ebl_old 中存在而 ebl 中不存在的行添加到 ebl_test 中。

但我的问题是:ebl_old 和 ebl 中的数据格式是 15 位数字(从 0 开始,例如 0xxxxxx...),我希望将添加到 ebl_test 中的数据格式为 14 位数字(开头没有 0)

当我执行时:

insert into ebl_test
select * from ebl_old a where not exists (select null from ebl b where a.imei=b.imei)

添加的是开头为0的数据。如何消除该零并使数据成为 14 位而不是 15 位?

最佳答案

insert into ebl_test
select example1,
example2,
Substring(example3,1,14) --Lose the first character of example 3
from ebl_old a
where not exists (select null from ebl b where a.imei=b.imei)

关于sql - 通过消除第一个字符制作一个与 2 个表不同的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21262603/

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