4Manuals

  • PDF Cloud HOME

将标记添加到Date_Dim表以方便按年过滤 Download

    如何将字符串“ text1”设置为包含项目text1,text2,test3的组合框的选定项目? XML数据类型方法“值”的参数1必须是字符串文字 如何在python中使用sql查询生成文本文件? 是否可以在不连接数据库的情况下在sql中打开.bak文件? 选择前10k花费太多时间来执行 为什么需要在MySQL中引用表名`5e09c9c09e9ba0cceccb3701`? 如果目标表具有参照完整性,如何在Teradata中使用导入实用程序(如Fastload或MLOAD)? 如何在打字稿中将字符串转换为日期格式? 将SQL查询转换为Laravel雄辩 是否可以复制Azure DevOps构建并在本地运行?

我正在使用 Netezza DB 。我的DATE_DIM表包含以下列:DATE_KEY,DAY_NAME,FISCAL_DAY,FISCAL_WEEK,FISCAL_MONTH,FISCAL_YEAR,SALE_EVENT_NAME

我正在尝试添加标志,以使其更易于比较年度,销售活动(例如黑色星期五,2017-2019年),最近N个工作周(每周)等。

我尝试过

case when DATE(DAY_DATE) BETWEEN (CURRENT_DATE -28) AND CURRENT_DATE then '1' else null end four_week_flag,
case when DATE(DAY_DATE) BETWEEN (CURRENT_DATE -14) AND CURRENT_DATE then '1' else null end two_week_flag,
case when DATE(DAY_DATE) BETWEEN (CURRENT_DATE -7) AND CURRENT_DATE then '1' else null end one_week_flag

但是,滚动日期的计算将不起作用,因为我们仅只想比较完整的FISCAL_WEEKS或FISCAL_MONTHS,而不仅仅是过去4周。您知道如何将这些列添加到我的DATE_DIM表中吗?

0 个答案:

没有答案



Similar searches
    谁能帮助我通过wordpress登录和注册来创建React Native应用? 使用PHP-FFMpeg 无法在XP下安装由Inno Setup 6.0版本制作的C#安装程序 删除结尾意外输入的多余空格 究竟是什么设置_WIN32或_WIN64预处理程序?