首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

mysql case when 异常 高手帮忙解决

2012-03-09 
mysql casewhen错误高手帮忙解决SELECT id,case dept_nowhen 11THEN 公司when 22THEN 分公司ELSEs

mysql case when 错误 高手帮忙解决
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

热点排行