sqlserver条件判断语句

来源:互联网 发布:r语言数据分析 编辑:程序博客网 时间:2024/06/06 02:05

update:

update table 
set 字段1=case    
    when 条件1 then 值1      
    when 条件2 then 值2     
    else 值3     
    end    
where    …… 

select

select 字段1, 字段2,      
    case 字段3    
    when 值1 then 新值      
    when 值2 then 新值     
end as 重新命名字段3的名字
from table     
where ……     
order by ……  

select 
    case 
when 字段1=值1 then 要得到的值
    when 字段1=值2 then 要得到的值  
    else 要得到的值  
    end as 重新命名字段1的名字  
    字段2,字段3  
from table 
where……  
order by ……