首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用SQL Server 2008执行多个CASE WHEN条件?

如何使用SQL Server 2008执行多个CASE WHEN条件?
EN

Stack Overflow用户
提问于 2013-02-01 00:51:44
回答 9查看 1.1M关注 0票数 199

我想要做的是对同一列使用多个CASE WHEN条件。

下面是我的查询代码:

代码语言:javascript
运行
复制
   SELECT   Url='',
            p.ArtNo,
            p.[Description],
            p.Specification,
            CASE 
            WHEN 1 = 1 or 1 = 1 
               THEN 1 
               ELSE 0 
            END as Qty,
            p.NetPrice,
            [Status] = 0
      FROM  Product p (NOLOCK)

然而,我想要做的是对同一列"qty“使用多个WHEN。

如以下代码所示:

代码语言:javascript
运行
复制
IF
// CODE
ELSE IF
// CODE
ELSE IF
// CODE
ELSE
// CODE
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14630984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档