如何在 teradata case 语句中写日期时间 <=(减去一些天数)

how to write datetime <= (minus some days) in teradata case statement

我必须编写一个 sql 查询,我需要在其中提取 30 天减去几天的数据,

类似这样,日期时间 <= -5 天

我在 teradata 中写入的最佳方式是什么?

提前致谢:)

基于时间戳的恰好 5 天,例如2021-09-24 13:42 -> 2021-09-19 13:42

 where timestamp_column <= current_timestamp - interval '5' day

从午夜开始的全天:

 where timestamp_column <= current_date - 5