日期:2014-05-18  浏览次数:20390 次

select case ??
select
  case  
when   条件1   then   打印1
when   条件2   then   打印2
end

即无from表
是否可以执行?



------解决方案--------------------
why not
------解决方案--------------------
可以
select
case
when 1=1 then N '打印1 '
when 1 <> 1 then N '打印2 '
end
------解决方案--------------------
可以啊,SQL中都行
但是在Access中不行
SQL中的,如:
select
case
when 1=1 then '1=1 '
when 1=2 then 'asdf '
end

--結果:1=1


------解决方案--------------------
可以
------解决方案--------------------
ok