将信息从一列复制到另一列的条件

发布于 2025-01-20 13:42:57 字数 136 浏览 2 评论 0原文

我有下表 我希望将电话号码的信息复制到旧电话号码列,前提是遵循美国电话格式 FORMAT USA

I have the following table
I want the PHONE NUMBER column information to be copied to the OLD PHONE NUMBER column provided the US telephone format is followed
FORMAT USA

MY TABLE

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

—━☆沉默づ 2025-01-27 13:42:57

您可以只检查哪些行具有有效的电话号码,然后在一次更新中分配它们,如下所示:

UPDATE SET OLD_PHONE_NUMBER = PHONE_NUMBER WHERE PHONE_NUMBER REGEXP '^\([0-9]{3}\) [0-9]{3}\-[0-9]{4}

You could just check which rows have a valid phone number and dann asign them in a single update like this:

UPDATE SET OLD_PHONE_NUMBER = PHONE_NUMBER WHERE PHONE_NUMBER REGEXP '^\([0-9]{3}\) [0-9]{3}\-[0-9]{4}

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文