【问题标题】:Specific date in a case statement in LookerLooker 中案例陈述中的具体日期
【发布时间】:2023-01-13 05:56:45
【问题描述】:

在 Looker 中编写案例陈述并尝试将特定日期放入 else 部分。我应该使用特定的语法吗?在其他部分,我尝试使用特定的而不是 ${Today},我想使用 01/01/2050。

sql:CASE
when ${Today} < ${XXX} then ${XXX}
ELSE ${Today}
END;;

尝试了 ${TODAY} + 90(只是为了检查语法),TRIED '01/01/2050。

【问题讨论】:

    标签: case looker


    【解决方案1】:

    您正在编写 SQL,因此您的 RDBMS 的语法可能略有不同,但您应该可以接受字符串文字 ISO 日期值,可以选择转换为日期类型。

    sql:CASE
    when ${Today} < ${XXX} then ${XXX}
    ELSE '2050-01-01'
    END;;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-03
      • 1970-01-01
      • 2015-12-07
      • 1970-01-01
      • 2017-01-22
      • 1970-01-01
      • 2015-01-24
      • 2020-03-28
      相关资源
      最近更新 更多