不吃早餐 发表于 2023-5-29 10:26:20

报表设计中,如何将数据集的数据去重,

本帖最后由 不吃早餐 于 2023-5-29 15:16 编辑

如何把用户名称去重,然后统计每个用户当天的登录次数

Felix.Li 发表于 2023-5-29 14:07:24

按您的需求,您首先先需要过滤今天的数据。
所以需要对表格添加过滤,过滤条件筛选today(),如下



这样就筛选时间是今天的。
其次是统计用户登录次数。
所以是按照用户分组

然后明细行就正常显示您的数据,登录次数用count()做计算。或者您的已经计算好了,就sum即可

不吃早餐 发表于 2023-5-29 15:14:21

本帖最后由 不吃早餐 于 2023-5-29 15:23 编辑

你好我按照用户分组后变成这个样子了

Eden.Sun 发表于 2023-5-29 16:01:38

本帖最后由 Bella.Yuan 于 2023-9-13 15:04 编辑

不吃早餐 发表于 2023-5-29 15:14
你好我按照用户分组后变成这个样子了
问题描述:
如何过滤今天的数据,以及去重展示数据

问题解答:
       如果您有sql编写能力,可以使用内嵌的sql语句,使用sql表达式来过滤今天的数据和去重,去重可以使用distinct关键字。如果您不想使用sql可以使用数据集的过滤,过滤出对应的今天的数据,然后再表格上使用对应的要去重的字段来设置分组,此时表格只展示分组行,那就可以设计为您想用的报表样子。
数据集过滤参考:https://www.grapecity.com.cn/solutions/wyn/help/docs/create-report/report-dataset/embedded-dataset/filters
内嵌sql参考:https://www.grapecity.com.cn/solutions/wyn/help/docs/create-report/report-dataset/embedded-dataset/dynamic-sql-query
页: [1]
查看完整版本: 报表设计中,如何将数据集的数据去重,