试图根据另一个字段将订单列插入某些记录。通常在MySQL中不是问题,但在SQL Server中,我无法完全理解这里的语法。SQL Server:使用变量增加INT列
这是我:我的
DECLARE @a int
SET @a = 1
UPDATE tablename
SET order_position = @a:[email protected]+1
WHERE table_id = xxx
但部分认为这正在下降,而不是一个一个的功能/程序的路线命中UPDATE
查询。
对不起,我把它写成了一个MySQL数据库的人,不熟悉SQL Server的变量,所以可能会有点不对。
我需要在记录一个个的负载运行此,我想order_position列是1-7(其中有7条记录)等。
谢谢,克里斯
订单基于什么字段? –
那么我需要在更新它们之前预定结果,以便它们按正确的顺序排列。为了本练习的目的,我们将其称为'场地'。 – Chris