select case when type="A" then 98 else 100 end from table1??? (30分)

  • 主题发起人 主题发起人 peleg
  • 开始时间 开始时间
P

peleg

Unregistered / Unconfirmed
GUEST, unregistred user!
select case when type="A" then 98 else 100 end from table1
这句在ado+access如何写了
 
if type="a"then
begin
select 98 from adotable1.tablename
end
else
begin
select 100 from adotable1.tablename
end;
方法很多,这样也可以
 
方法很多,这我知道,但我要是SQL语句,象这样,否则写起来的语句就太长,这只是其中的一部分
 
Access的查询是有点不同,我也碰到过很多类似的问题,有谁知道别忘了也告诉我哦!
再问一句,哪里有关于Access查询语句写法的资料啊!在这里先谢谢了!
 
select iif(type="A",98,100) from table1
 
看ACCESS的帮助啊[8D]
 
找不到啊!
 
这只有查帮助,这种写法各种语言不一样,C中可以这样写:

type="A"?98:100
 
好象access里面不支持case语句吧
 
多人接受答案了。
 
后退
顶部