日期:2014-05-16  浏览次数:20893 次

case语句可以这样用么?求解

SELECT wap1,wap2
CASE 
WHEN INSTR(TRIM(wap2.f,wap1.a) 
THEN (SELECT b,c,d,e FROM wap1 RIGHT JOIN wap2 ON wap1.a=wap2.f)
ELSE ';'


------解决方案--------------------
SELECT wap1,wap2
CASE 
WHEN INSTR(TRIM(wap2.f,wap1.a) 
THEN (SELECT b,c,d,e FROM wap1 RIGHT JOIN wap2 ON wap1.a=wap2.f)
ELSE ';'

不行的...


推荐:
淘宝和阿里巴巴去Oracle化事件 引发数据库技术人员大讨论
MySQL数据库开源软件版本 生产环境GA版本如何选择