我有一个事实表,它的'Last Data Update'列显示当前月份日期(mm/dd/yyyy),06/13/2022。我正在尝试添加名为'report month'的列,该列返回一个显示前一个月/年05/2022的值,以创建与日历表的关系。=Date.Month([Last Data Update])-1
我使用了这段代码,但它只返回5,并且它是数字
如何在where条件的查询中获得动态年份,我需要获取2017,2018,2019年的数据,目前我正在对它们进行硬编码( where FSC_YR in (2017,2018,2019) ),而我需要以动态的方式如何在teradata中实现它。我尝试了extract(year from current_date)-2,extract(year from current_date)-1,extract(