FineBI报表,日期过滤组件问题

Snipaste_2019-07-17_14-35-01.png

日期区间问题,最开始使用的筛选参数如下图,报表显示的结果没有包含最小的日期的数据

image.png

,修改为下图方式后,依然没有最小天数的数据

image.png


问题出在哪里???


FineBI wenglei 发布于 2019-7-17 14:40
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
张洪威Lv6高级互助
发布于2019-7-17 14:47

你数据库的日期是不是像这种2019-07-17 14:46:08.843的长日期,把后面的时间截掉。

sql server 用

CONVERT(char(10),datekey,120)

  • wenglei wenglei(提问者) 嗯嗯,数据库存储的日期是字符串方式 \'20190101\' ,问题是出在这里吗?? 因为数据库的数据不能随便修改,在FineBI这里怎么解决呢??
    2019-07-17 14:51 
  • 张洪威 张洪威 回复 wenglei(提问者) cast(cast(datekey as varchar) as date) sql server 里面可以用这个转换成日期,你把上面sql里面的datekey 换成这个就行,只改语句的,不用改源数据。
    2019-07-17 15:09 
  • 2关注人数
  • 406浏览人数
  • 最后回答于:2019-7-17 14:47
    请选择关闭问题的原因
    确定 取消
    返回顶部