У меня есть таблица MySQL с адресами, а некоторые имеют 5-значные почтовые индексы, а некоторые имеют 9-значные почтовые индексы.Пример записи будет выглядеть следующим образом:
940 Huguenot Ave Staten Island, NY 10312-4313
Мне нужно стандартизировать базу данных и сделать все записи 5-значными почтовыми индексами.Мой код sudo для чего-то подобного был таким:
If regex [0](5 numeric digits )-[1](4 numeric digits) then update table replace('-[1]','');
Любая помощь будет принята с благодарностью!Спасибо,
ОБНОВЛЕНИЕ --- почтовый индекс не является независимым полем, он является частью адресного столбца, (пример выше)
Успех!В итоге я использовал комбинацию REGEX и SUBSTR, используя длину поля -5.Спасибо, ребята!