ACCESS 数据库 select case 问题 ( 积分: 50 )

  • 主题发起人 主题发起人 赛特
  • 开始时间 开始时间

赛特

Unregistered / Unconfirmed
GUEST, unregistred user!
我一条在sql server 2000 上能正常运行的 select case 语句在 ACCESS 上执行时,总包报错说:未指定的错误!为什么呢?
就一条实现 select case 的最简单的都这样:
select case when col='''+'a'+''' then '''+'b'+''' end as ccc from t
这句应该没错吧?
 
ACCESS 中无select case 语句,但有对应的IIF
 
能具体举个例子吗?
就实现这个效果:
select case when col='''+'a'+''' then '''+'b'+''' end as ccc from t

该如何写?谢谢!!!
 
select iif(col=a,b,c) from t
 
多说几个字嘛,你这样是不是黑稳重嘛,高人???
 
已经说的很清楚了
 
select iif(col=a,b,c) from t 意思是如果表达式col=a条件成立,则取值B,否则取值C,这样应该很清楚了吧:)
 
接受答案了.
 

Similar threads

后退
顶部