【发布时间】: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。
【问题讨论】:
在 Looker 中编写案例陈述并尝试将特定日期放入 else 部分。我应该使用特定的语法吗?在其他部分,我尝试使用特定的而不是 ${Today},我想使用 01/01/2050。
sql:CASE
when ${Today} < ${XXX} then ${XXX}
ELSE ${Today}
END;;
尝试了 ${TODAY} + 90(只是为了检查语法),TRIED '01/01/2050。
【问题讨论】:
您正在编写 SQL,因此您的 RDBMS 的语法可能略有不同,但您应该可以接受字符串文字 ISO 日期值,可以选择转换为日期类型。
sql:CASE
when ${Today} < ${XXX} then ${XXX}
ELSE '2050-01-01'
END;;
【讨论】: