更新命令以替换字段中的值?

时间:2013-10-30 03:14:07

标签: sql

我有一个包含10位数字的列。我需要用不同的结尾数替换每行中的最后2位数。此时所有记录的ID都以'14'结尾,我想将它们全部更新为'24'结尾。每个ID的前8位数将保持不变。

示例:ID#Value为'1097845514'我需要它为ID#'1097845524'。

感谢您提供任何/全部帮助。

1 个答案:

答案 0 :(得分:0)

它接近你的id你需要一直增加10但是如果不是这种情况你需要找到id到下一个值之间的区别,以24结尾并添加到id

让我们说如果差异是'x'那么

 UPDATE table SET Id = Id + x