case 列 when 值1 then 值2 --当列的值等于值1 就返回值2
when 值3 then 值4 --当列的值等于值3 就返回值4
end
case when 列=值1 then 值2 --当列的值等于值1 就返回值2
when 列=值3 then值4 --当列的值等于值3 就返回值4
end
select case a when 1 then 'one'
when 2 then 'two'
else 'null' end,
case when a = 1 then'one'
when a=2 then 'two'
else 'null'
end
from tab