美文网首页
ADO.Net学习笔记--case的使用

ADO.Net学习笔记--case的使用

作者: 丨Zenger丶 | 来源:发表于2018-02-14 13:44 被阅读3次

case的使用1:相当于C#中的if else

例子1:

select *,

  头衔=case

  when autoId = 1 then '老大'

  when autoId = 2 then '老二'

  when autoId = 3 then '老三'

  else '其他'

    end

from Users

case的使用2:相当于switch

例子2:

select * ,

      头衔=case autoId

  when 1 then '老大'

  when 2 then '老二'

  when 3 then '老三'

  else '其他'

  end

from Users

注意:case后面的返回的数据类型要一致

相关文章

网友评论

      本文标题:ADO.Net学习笔记--case的使用

      本文链接:https://www.haomeiwen.com/subject/awdetftx.html