yhdata_EXLS6EPX白银三
2023-7-31 10:16:01 发布在问答
文本参数
如图,时间过滤的组件用的是文本参数,层级为周,组件显示日期为17号,在数据集的sql中把这个时间参数带入对数据进行限制,但是查到的汇总数据只有17号的而不是一周的数据,sql里是这么写的t_date = ?{t_week}, 这么写不对吗?

最佳答案

永洪vip
yhdata_lyaa 关注Ta

2023-07-31 10:16:02

可以试试获取周日赋值给参数b, param['b']=dateAdd(param['文本参数1'],"dayofyear",+7) sql 可以写在大于文本参数小于参数a
查看完整内容
1808
6
精彩评论6
yhdata_lyaa
发表于 2023-7-31 10:16:02 显示全部楼层
可以试试获取周日赋值给参数b,
param['b']=dateAdd(param['文本参数1'],"dayofyear",+7)

sql 可以写在大于文本参数小于参数a
回复

使用道具 2#

yhdata_lyaa
发表于 2023-7-31 10:42:18 显示全部楼层
?{t_week}是文本参数组件的名字吗,文本参数只是一个参数,获取的是周一的值
回复

使用道具 3#

xy_97玄铁二
发表于 2023-7-31 10:47:55 显示全部楼层
想要一周的话,传参应该是传一个区间啊,这是sql应用的问题不是产品的问题
回复

使用道具 4#

yhdata_EXLS6EPX白银三
发表于 2023-7-31 11:40:05 显示全部楼层
yhdata_lyaa 发表于 2023-7-31 10:49
可以试试获取周日赋值给参数b,
param['b']=dateAdd(param['文本参数1'],"dayofyear",+7)

?{t_week}是文本参数组件的名字,如果还要赋值才能选中一周的数据的话,那时间层级选择周的意义是什么?只是为了表示一周的开始是哪一天吗
回复

使用道具 5#

yhdata_lyaa
发表于 2023-7-31 13:44:35 显示全部楼层
产品设计是这样的,用于过滤已经是 年月周的字段数据。
回复

使用道具 6#

yhdata_EXLS6EPX白银三
发表于 2023-7-31 14:49:07 显示全部楼层
yhdata_lyaa 发表于 2023-7-31 13:44
产品设计是这样的,用于过滤已经是 年月周的字段数据。

了解了,谢谢
回复

使用道具 7#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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