如何在BI中同一时间内取最大数据,就是每一个时间只需要一行数据,取最大的数量

image.png

FineBI 琴琴 发布于 2023-9-26 18:59
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-9-26 19:03

sql里面直接关联取行不行?

/*注意你的日期字段要是标准的日期格式比如2023-08-06这样的格式,或者2023/08/06这样的 */

select a.* from 表名称 a

join (select 名称,max(日期) as 日期 from 表名称 group by 名称) b on a.名称=b.名称 and a.日期=b.日期

函数参考

MAX_AGG-最大值- FineBI帮助文档 FineBI帮助文档 (fanruan.com)

  • 琴琴 琴琴(提问者) 只能在BI中设置
    2023-09-26 19:09 
  • CD20160914 CD20160914 回复 琴琴(提问者) 那用max_agg看看。。。上面的链接中
    2023-09-26 19:11 
  • 2关注人数
  • 143浏览人数
  • 最后回答于:2023-9-26 19:03
    请选择关闭问题的原因
    确定 取消
    返回顶部