找文章 / 找答案
精选问答 更多内容

data_mart 数据源里面实现计算当前日期往前数30天的日期

遇见错误玄铁二 显示全部楼层 发表于 2022-7-28 13:33:05 |阅读模式 打印 上一主题 下一主题
回复

使用道具 举报

精彩评论15

遇见错误玄铁二 显示全部楼层 发表于 2022-7-28 13:39:26
formatDate(dateAdd(today(),'dayofyear',-30),'yyyyMMdd')
回复

使用道具 举报

遇见错误玄铁二 显示全部楼层 发表于 2022-7-28 13:41:31
但是 在where条件里这么写会报错。
回复

使用道具 举报

遇见错误玄铁二 显示全部楼层 发表于 2022-7-28 13:43:22
错误信息如下图
20220728134223795.png
20220728134253210.png
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2022-7-28 14:10:25
上面的是用在报告的脚本,你网上可以找下SQL是怎么查询30天前的数据的
比如https://www.csdn.net/tags/OtTaQg3sNjYwMzMtYmxvZwO0O0OO0O0O.html
回复

使用道具 举报

遇见错误玄铁二 显示全部楼层 发表于 2022-7-28 14:53:33
lyaa 发表于 2022-7-28 14:10
上面的是用在报告的脚本,你网上可以找下SQL是怎么查询30天前的数据的
比如https://www.csdn.net/tags/OtTa ...

你有没有找到实现的代码?
我没找到才来论坛问的。。。。
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2022-7-28 15:12:54
遇见错误 发表于 2022-7-28 14:53
你有没有找到实现的代码?
我没找到才来论坛问的。。。。

应该是类型转换失败了,不能用formatdate,你用的是什么数据库呢
回复

使用道具 举报

遇见错误玄铁二 显示全部楼层 发表于 2022-7-28 15:13:43
这个
20220728151332343.png
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2022-7-28 15:26:09

你这个是产品的,是把你所有的数据源做成一个仓库,我想知道的是你查询的那个表的库是个什么类型的数据库
回复

使用道具 举报

遇见错误玄铁二 显示全部楼层 发表于 2022-7-28 15:28:50
hive
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部