-1

我有下表

一个
--
id 邮政编码 pid
===========================
1 50631464     
2 454216454
3 4664646789
4 45643466464

我想使用邮政编码更新 pid 列获取邮政编码的五位数字后的值并删除邮政编码中五位数字后的值将该值推送到 pid 列

所以结果应该是:

id 邮政编码 pid                     
================================
1 50631 464
2 45421 6454
3 46646 46789
4 45643 466464
4

1 回答 1

1
update the_table
   set postalcode = left(postalcode, 5),
       pid = substr(postalcode, 6);
于 2013-11-15T11:55:41.930 回答