Bho*_*omi 0 stored-procedures sql-server-2005
任何人都可以帮助查询
我想从表中的startdate到enddate逐个获取记录,并从表中逐个更新记录
就像我有一张桌子Temp
ID DATE Status
1 2011-09-10 WO
2 2011-09-11 WO
3 2011-09-12 NULL
4 2011-09-13 NULL
5 2011-09-14 NULL
6 2011-09-15 H
Run Code Online (Sandbox Code Playgroud)
现在我需要输出如下,当我使用给出startDate和enddate然后Status有NULL值应该得到'L'
ID DATE Status
1 2011-09-10 WO
2 2011-09-11 WO
3 2011-09-12 L
4 2011-09-13 L
5 2011-09-14 L
6 2011-09-15 H
Run Code Online (Sandbox Code Playgroud)
你为什么要"一个接一个"地做这个?
UPDATE dbo.Temp SET Status = 'L' WHERE Status IS NULL;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
743 次 |
| 最近记录: |