MySQL中类似逻辑的“ For循环”来操纵字符串

问题描述 投票:0回答:1

我有一个MySQL数据库,里面满是来自过去客户的邮件地址。问题是,对于某些东海岸邮政编码,它们仅在公元前四位数长,因此当数据提供给我时,Excel会将前导零截断。我需要找到一种方法来将4位数的邮政编码(例如“ 3021”更改为“ 03021”)。

注意:邮政编码数据类型是varchar()而不是int

我正在寻找基本上可以在记录中说出来的记录:如果拉链长度小于5:“ 0” +拉链但是在mysql中语法看起来像什么。我知道更新查询可能是个举措,但是我缺乏mysql的经验,这使我很难正确地表述它。

如果有任何建议,请告诉我!

mysql sql-update varchar
1个回答
0
投票
注意。如果存在zip,且长度为6个或更多符号,它们将被截断!因此在这种情况下,请添加适当的位置。
© www.soinside.com 2019 - 2024. All rights reserved.