SQL中的case when then else end用法
---------------------------------------------------------------------------------------------------------
--简单Case函数
CASE sex
WHEN '1' THEN ''
WHEN '2' THEN ''
ELSE '其他' END
--Case搜索函数
CASE WHEN sex = '1' THEN ''
WHEN sex = '2' THEN ''
ELSE '其他' END
----------------------------------------------------------------------------------------------------------
SELECT distinct C.TC006 AS 供应商编, (SELECT case C.TC006when '20019' then '柏腾'when '20024' then '夏廷'when '20023' then '刘友'when '20014' then '应朝晖抛'else '无此供应'end tt) as 供应商名 FROM MOCTA A,MOCTB B,MOCTE E,MOCTC C WHERE A.TA001=B.TB001 AND A.TA002=B.TB002 AND A.TA001=E.TE011 AND A.TA002=E.TE012 AND E.TE001=C.TC001 AND E.TE002=C.TC002 AND A.TA001 IN (SELECT TE011 FROM MOCTE WHERE TE001='5504' AND TE002 IN (SELECT TC002 FROM MOCTC WHERE TC001='5504' AND TC003 >='20140601' AND TC003<='20140630'AND TC009 = 'N')AND TE008<>'113') AND A.TA002 IN (SELECT TE012 FROM MOCTE WHERE TE001='5504' AND TE002 IN (SELECT TC002 FROM MOCTC WHERE TC001='5504' AND TC003 >='20140601' AND TC003<='20140630'AND TC009 = 'N')AND TE008<>'113') AND B.UDF03='Y' AND E.TE001='5504' AND E.TE002 IN (SELECT TC002 FROM MOCTC WHERE TC001='5504' AND TC003 >='20140601' AND TC003<='20140630'AND TC009 = 'N')AND E.TE008<>'113'----------------------------------------------------------------------------------------------------------
手机扫码阅读
微信或手机浏览器扫一扫,随时随地随心阅读与分享
还没有人赞过,来做第一个
🤞 分享
订阅更新
输入邮箱,第一时间接收本站新文章推送。
版权所有:辰峰微网
文章标题:SQL中的case when then else end用法
文章链接:https://www.14551.cn/MCSQL/635.html
版权声明:本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
文章标题:SQL中的case when then else end用法
文章链接:https://www.14551.cn/MCSQL/635.html
版权声明:本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

![[分享]工单按工作中心工单状态月份合计工单数](/content/uploadfile/201609/29751475135708.png)
发表评论