如何更换系列

时间:2015-01-07 10:17:35

标签: mysql sql

我必须将ab替换为下一个xy系列。 例如: 我有

ab01
Xy01
Xy02

预期结果

ab01将替换为Xy03 随着最后一系列的Xy在02结束。

我想在SQL

中使用它

2 个答案:

答案 0 :(得分:0)

您可以在此语句中使用replace:

UPDATE myTable
SET myColumn = REPLACE(myColumn , 'ab', 'Xy')

结果:  ab01将替换为Xy01

当您想要更改为Xy03时,您必须使用常规update-statemant进行更新:

UPDATE myTable
SET myColumn = 'Xy03'
WHERE myColumn = 'ab01'

结果:  ab01将替换为Xy03

答案 1 :(得分:0)

首先计算表中所有%Xy%的计数器,并将其加1。这将是你下一个柜台的价值。

然后使用更新查询设置值作为XyCounter(Xy03)