首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不匹配的输入“不”期望然后在阶段

不匹配的输入“不”期望然后在阶段
EN

Stack Overflow用户
提问于 2016-12-10 20:22:51
回答 2查看 1.8K关注 0票数 1

我在下面的查询中有一个错误。有人能建议。

代码语言:javascript
复制
select Defects_1.id,
case when Defects_1.status Not Like '4-Closed%' then (CURRENTDATE() - Defects_1.creation_time) As Defect_Age end
case when Defects_1.status Like '4-Closed%' then Defects_1.user_11as Defect_Age end
from Defects_1
Order By Defects_1.id

错误:

不匹配的输入“Not”然后在第2行第27列的阶段解析器中查询

EN

回答 2

Stack Overflow用户

发布于 2016-12-10 20:33:52

我假设你有一些像Defects_1.closing_time这样的专栏,这就是你想要的-

代码语言:javascript
复制
select      Defects_1.id

           ,    case 
                    when Defects_1.status Not Like '4-Closed%' 
                    then CURRENTDATE()
                    else Defects_1.closing_time
                end 
            -   Defects_1.creation_time   As Defect_Age 

           ,case 

from        Defects_1

Order By    Defects_1.id
票数 0
EN

Stack Overflow用户

发布于 2016-12-10 20:36:53

我想您打算用一个case语句:

代码语言:javascript
复制
select Defects_1.id,
       (case when Defects_1.status Not Like '4-Closed%'
             then (CURRENTDATE() - Defects_1.creation_time)
             when Defects_1.status Like '4-Closed%'
             then Defects_1.user_11
         end) as Defect_Age
from Defects_1
Order By Defects_1.id
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41079920

复制
相关文章

相似问题

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