2013-05-06 115 views
0

在查询中,我想介绍员工的月薪。如果结果低于此值,我想在查询中显示1500的薪水,如果不是,我想保留查询中得到的总和。SQL Server 2008更改查询值

任何人都知道该怎么做?

回答

2

基本思想是使用case声明。事情是这样的:

select (case when salary < 1500 then 1500 else salary end) as salary 
+0

谢谢你,那工作 – user2023203 2013-05-06 19:42:06

0
select 

case when salary<1500 then 1500 else salary end 
, column2 
,column3 
from mytable