我有下表
A -- id postalcode pid ========================== 1 50631464 2 454216454 3 4664646789 4 45643466464
我想使用邮政编码更新pid列获取五位数后的邮政编码值并删除邮政编码中五位数后的值将该值推入pid列
所以结果应该是:
id postalcode pid =============================== 1 50631 464 2 45421 6454 3 46646 46789 4 45643 466464
答案 0 :(得分:1)
update the_table
set postalcode = left(postalcode, 5),
pid = substr(postalcode, 6);