【发布时间】:2019-10-13 14:41:11
【问题描述】:
我有一个table 1,我必须从其他桌子table 2 分配奖品,但以先到先得的方式从其他桌子行。
Table 1
ATTIME | Absent | LeaveType
-----------------------------
2019-01-01| 1 |
2019-01-02| 1 |
2019-01-03| 1 |
2019-01-04| 1 |
2019-01-05| 1 |
2019-01-06| 1 |
Table 2
LeaveType | Total
-------------------
Casual | 3
Sick | 2
我已经通过使用游标实现了它,但是想要一个设置基 UPDATE QUERY 或任何其他优化我的执行计划的选项,
最终结果将是......
Table 1
ATTIME | Absent | LeaveType
-----------------------------
2019-01-01| 1 | CL
2019-01-02| 1 | CL
2019-01-03| 1 | CL
2019-01-04| 1 | SL
2019-01-05| 1 | SL
2019-01-06| 1 |
【问题讨论】:
-
您为什么使用不受支持的 SQL Server 版本。
-
这是我这里唯一可用的许可来源
标签: sql sql-server sql-server-2008-r2