SELECT id,
case dept_no
when '11'
THEN '公司'
when '22'
THEN '分公司'
ELSE
select name from gy where no='230221'
end
from store
------解决方案--------------------
贴错误信息。解决问题都是从出错信息开始的。你不看别人还要看呢。
------解决方案--------------------
select里select?你自己觉得对吗?
------解决方案--------------------
报什么错?
------解决方案--------------------
[img=][/img]
------解决方案--------------------
SELECT id,
case dept_no
when '11'
THEN '公司'
when '22'
THEN '分公司'
ELSE
'select name from gy where no='230221' '
end
from store
你这样试试!
------解决方案--------------------
SELECT id,
case dept_no
when '11'
THEN '公司'
when '22'
THEN '分公司'
ELSE
(select name from gy where no='230221' )
end
from store
如果有问题,换成括号,你这样试试!
------解决方案--------------------
SELECT id,
case dept_no
when '11'
THEN '公司'
when '22'
THEN '分公司'
ELSE
(select name from gy where no='230221')end
from store