如何在sql中获取行id后每行递增1

时间:2016-10-19 20:42:15

标签: php mysql sql mysqli

我有一个问题,每行增加+1 我有一个sql表在该表中有order_status列,当新记录创建order_status将存储+1然后旧记录,如果我有订单状态如0 1 2 3 但是当用户向我发送第5条记录的订单状态2时,所以在这种情况下,记录no 5将作为记录状态2存储,但我需要更改状态aftr 2,如

2 will be 3, 3 will be 4, 4 will be 5 

如果它可能那么请我sql查询

1 个答案:

答案 0 :(得分:0)

使用UPDATE查询。

UPDATE yourTable
SET order_status = order_status + 1
WHERE order_status >= 2