Foxtable(狐表)用户栏目专家坐堂 → 求助【SQL sever case when 嵌套方法】


  共有7001人关注过本帖树形打印复制链接

主题:求助【SQL sever case when 嵌套方法】

帅哥哟,离线,有人找我吗?
狐表(小白)
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:371 积分:4023 威望:0 精华:0 注册:2019/9/17 10:06:00
求助【SQL sever case when 嵌套方法】  发帖心情 Post By:2022/7/29 15:39:00 [只看该作者]

如题:以下嵌套方法如何修改?谢谢!
select 
 (case when  基材 LIKE '%木%' AND 基材 NOT LIKE '全木' then
         (case when  横板减宽方式 = '边' then 33 + (门厚 + 5) + 横板减宽 
                  when  横板减宽方式 = '条' then 33 + (门厚 + 5) - 横板减宽 
                  else 33 + (门厚 + 5) end)
else
        (case when 横板减宽方式 = '边'  then 23 + (门厚 + 5) + 横板减宽 
                 when 横板减宽方式 = '条' then 23 + (门厚 + 5) - 横板减宽 
                 else 23 + (门厚 + 5) end)                              
end) AS 板宽 
FR OM         [test].[dbo].[销售订单]
[此贴子已经被作者于2022/7/29 16:14:26编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/7/29 15:45:00 [只看该作者]

就这样用,有什么问题?

 回到顶部
帅哥哟,离线,有人找我吗?
狐表(小白)
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:371 积分:4023 威望:0 精华:0 注册:2019/9/17 10:06:00
  发帖心情 Post By:2022/7/29 15:49:00 [只看该作者]

提示关键字“when”附近有语法错误

 回到顶部
帅哥哟,离线,有人找我吗?
狐表(小白)
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:371 积分:4023 威望:0 精华:0 注册:2019/9/17 10:06:00
  发帖心情 Post By:2022/7/29 15:52:00 [只看该作者]

找到了,case写成cese了图片点击可在新窗口打开查看

 回到顶部