首页 > 解决方案 > 如果列 id 相同,我正在尝试编写一个脚本来更新列值,如果它们为空,则使用增量值

问题描述

我正在尝试编写一个 SQL 脚本来根据前一列的 id 值设置具有增量值的列值。如果 Job Id 列相同,我希望 Employee 列填充增量值。

到目前为止我有这个,但我不确定如何按 JobID 对其进行分组并在 JobID 更改时重置计数器:

声明@employee INT SET @employee = 0

更新 dbo.JobEmployees SET Employees= @employees, @employees = @employees + 1 其中员工为空

标签: sql-updatesql-insert

解决方案


推荐阅读