找回密码
 立即注册

QQ登录

只需一步,快速开始

紫色幽魂

金牌服务用户

666

主题

2276

帖子

7438

积分

金牌服务用户

积分
7438

圣诞拼拼乐微信认证勋章

紫色幽魂
金牌服务用户   /  发表于:2022-3-1 17:12  /   查看:2438  /  回复:6
比如主表下面的子表有两年的数据,我希望按照日期统计今年的数据而不是统计历史所有的数据,希望能增加这个功能

6 个回复

倒序浏览
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-3-1 17:43:04
沙发
您的数据是怎么展示的呢,如果表格的话,是可以增加按照年来查询之后再统计的啊,
数据库中的统计函数本身也是不加如其他逻辑的,需要先把数据筛选之后再做统计
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2022-3-1 18:20:51
板凳
Joe.xu 发表于 2022-3-1 17:43
您的数据是怎么展示的呢,如果表格的话,是可以增加按照年来查询之后再统计的啊,
数据库中的统计函数本身 ...

一行里面需要多个统计,我希望显示今年的去年的和前年的,目前不能满足需求
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-3-2 09:29:10
地板
紫色幽魂 发表于 2022-3-1 18:20
一行里面需要多个统计,我希望显示今年的去年的和前年的,目前不能满足需求

您这个描述太模糊啦,不过依稀看起来应该是可以实现的,
如果您想挣扎一把的话,可以在求助区发的帖子,附上demo,
详细说明下您的需求,大伙儿帮您出出主意
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2022-3-2 09:46:11
5#
Joe.xu 发表于 2022-3-2 09:29
您这个描述太模糊啦,不过依稀看起来应该是可以实现的,
如果您想挣扎一把的话,可以在求助区发的帖子, ...

其他方法也有,也可以实现,就是比较麻烦,如果能直接从公式字段设置条件就可以直接解决
回复 使用道具 举报
swejet悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-3-2 15:26:12
6#
标准sql语句中,有一种case子句,可以用一条sql 语句进行不同条件的统计

统计函数相当于用where子句进行统计,但是我猜楼主是想用 select进行统计
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-3-2 17:13:49
7#
swejet 发表于 2022-3-2 15:26
标准sql语句中,有一种case子句,可以用一条sql 语句进行不同条件的统计

统计函数相当于用where子句进行 ...

大佬精通SQL啊,像SQL中的case when的情况,在sql中都属于比较特殊的场景了,
这种的话还是建议直接用视图或者执行sql来做,我这边也可以跟产品经理沟通一下这方面的规划
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部