方法一: //相信你应该知道了吧!
使用IIf()函数替换
参考select iif(语言 = 'C', '你好', 'Hello')
from 问候

解决方案 »

  1.   

    谢谢你的方法。
    可是我表中字段值为0,1,2,3,4,需要做5个区分。
    IIf实现不了。
    有没有其他方法?
      

  2.   

    select 
      iif(A = 1, 'A', 
        iif(A = '2', 'B', 
          iif(A = '3', 'C', 
            iif(A = '4', 'D', 
              iif(A = '5', 'E', '不知道')))))嘻嘻嘻确实麻烦,但可以解决问题!嘻嘻嘻嘻