Sin*_*erv 2 sql sql-server sql-server-2008
谁能告诉我如何用相同的值更新多个行..?
例如,如果我有一个员工表,如,
employee id salary
1 100
2 230
3 120
4 360
5 190
Run Code Online (Sandbox Code Playgroud)
如果我希望员工1,2和5拥有相同的薪水,比如说300 ...如何使用单个查询更新?
谢谢
jue*_*n d 10
update employee
set salary = 300
where [employee id] in (1,2,5)
Run Code Online (Sandbox Code Playgroud)
要么
update employee
set salary = 300
where [employee id] = 1
or [employee id] = 2
or [employee id] = 5
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15461 次 |
| 最近记录: |