当前位置: 代码迷 >> SQL >> 非一般SQL共享
  详细解决方案

非一般SQL共享

热度:110   发布时间:2016-05-05 15:00:31.0
特殊SQL共享

一段很特殊的SQL

?

select 'go1234'=   case when  optionid=1414 then 'gosuccess'  end  from T_QUESTIONNAIRE_BRANCH_OPTION

?

一般是select optionid as 'go1234',而这个SQL是把字段名写在前面,后面写字段内容。。奇怪。。

一般用在case when语句中。

注意到:case end只能在整个语句中出现一遍,否则报错。

?

?

?

?

?

?

?

  相关解决方案