当n时值:123
当y时值:345
当b时值:234
当c时值:242
.。。等
有个函数是什么,我忘记了,谢谢了

解决方案 »

  1.   

    case col when n then 123 when y then 345 ... end
      

  2.   

    select case when col = 'n' then 123
                when col = 'y' then 345
                when col = 'b' then 234
                when col = 'c' then 242
           end
    from tb
      

  3.   

    select case col when 'n' then 123 when 'y' then 345 when 'b' then 234 when 'c' then 242 end from tb
      

  4.   

    呵呵,楼上几位已经说了,case when ....then... else .....end