SQL case when
阿新 • • 發佈:2018-07-30
sql div 簡單 默認 nbsp The update span rom
第一種 格式 : 簡單Case函數 : 格式說明 case 列名 when 條件值1 then 選擇項1 when 條件值2 then 選項2....... else 默認值 end eg: select case job_level when ‘1‘ then ‘1111‘ when ‘2‘ then ‘1111‘ when ‘3‘ then ‘1111‘ else ‘eee‘ end fromdbo.employee 第二種 格式 :Case搜索函數 格式說明 case when 列名= 條件值1 then 選擇項1 when 列名=條件值2 then 選項2....... else 默認值 end eg: update employee set e_wage = case when job_level = ‘1‘ then e_wage*1.97 when job_level = ‘2‘ then e_wage*1.07when job_level = ‘3‘ then e_wage*1.06 else e_wage*1.05 end
SQL case when