当前位置: 代码迷 >> Sql Server >> 一个涉及到条件判断的查询语句,生手上路望多帮助啊
  详细解决方案

一个涉及到条件判断的查询语句,生手上路望多帮助啊

热度:31   发布时间:2016-04-24 09:18:15.0
一个涉及到条件判断的查询语句,新手上路望多帮助啊!

上边的数据我想要在一个查询语句里实现“如果是50开头的取前4位字符,80开头的取前2位字符”,应该怎么写啊?
先谢谢大家了!!!
------解决思路----------------------

select case substring(cast(clnvCCode as varchar),1,2)  when  '50' then left(clnvCCode,4) when '80'   then left(clnvCCode,2)  else  clnvCCode end from table_name
  相关解决方案