小编Siz*_*aul的帖子

根据条件逻辑更新表列值

我有这样的表:

name | salary 
Tom  | 10000
Mary | 20000
Jack | 30000
Lisa | 40000
Jake | 60000
Run Code Online (Sandbox Code Playgroud)

我需要一个更新查询来根据薪水列包含的值来更新薪水列。

工资需要增加:

  • 5000 表示 10000 到 15000 之间的值
  • 15000 到 20000 之间的值为 7000
  • 8000 表示 20000 到 30000 之间的值
  • 10000 表示 40000 到 60000 之间的值

sql t-sql sql-server postgresql sql-server-2008-r2

8
推荐指数
1
解决办法
3万
查看次数

标签 统计

postgresql ×1

sql ×1

sql-server ×1

sql-server-2008-r2 ×1

t-sql ×1