zoukankan      html  css  js  c++  java
  • SqlServer Case when then用法总结

    SELECT d.DicName ,  --DevelopMode
    ISNULL(NULL,NULL) ,  --Orgid
    b.FullName ,  --Areid
    c.DicName ,  --InvestProperty
    f.DicName , --TwoProperty
    PJName ,
    PJLength ,
    PJWidth  ,
    UseArea ,
    BuildArea ,
    --IsSetUp as ,
    CASE a.IsSetUp WHEN  0 THEN  '否'when 1 THEN '是'  END ,
    --case when  '' like '%'+[BasePositionID] then 1 else 2 end  [BasePositionID] from SysPosition p 
    
    CASE a.IsMeragr WHEN  0 THEN  '否'when 1 THEN '是' END ,
    e.DicName
     FROM TopProjectNew a 
     INNER JOIN dbo.SysOrganization b ON a.AreaID=b.id
     INNER JOIN dbo.SysDictionary c ON a.InvestProperty =c.ID
     INNER JOIN dbo.SysDictionary d ON a.DevelopMode=d.ID
     INNER JOIN dbo.SysDictionary f ON a.TwoProperty=f.ID
     INNER JOIN dbo.SysDictionary e ON a.PJDomain=e.ID
     WHERE AreaID=''

    '性别'=case Sex when 1 then '女' else '男' end


  • 相关阅读:
    ubuntu18安装paddle的cpu版本错误
    博客园的推荐150名大牛的地址
    课堂翻译
    小组介绍
    Sunshine小组
    项目进程
    总结
    布置的开发项目
    一周总结
    每周学习
  • 原文地址:https://www.cnblogs.com/sunliyuan/p/6868576.html
Copyright © 2011-2022 走看看