IIF怎么返回值是*SELECT iif(年限<0,20,0) as 年限 from table1 我改成1-9都可以,大于10就不行了,谁又办法解决哇[解决办法]SELECT iif(年限<0,20,00) as 年限 from table1[解决办法]你的 年限 的字段类型是什么? 不会是字符吧。[解决办法]SELECT iif(年限<0,20,0000) as 年限 from table1测试没有