【发布时间】:2022-01-26 04:06:19
【问题描述】:
出现错误:“THEN/ELSE 表达式中的数据类型不匹配”
从下面的代码:MAX(CASE WHEN CustRank = 1 THEN StopDt ELSE 0 END) AS StopDt1
这里的 StopDt 是 MM/DD/YYYY 格式。请帮助如何解决问题。
【问题讨论】:
-
0不是有效日期,只需删除 ELSE 即可获得最大日期或 NULL。
标签: teradata teradatasql