找回密码
 立即注册

QQ登录

只需一步,快速开始

孤狼 悬赏达人认证 活字格认证

高级会员

71

主题

299

帖子

1250

积分

高级会员

积分
1250

悬赏达人活字格认证

孤狼 悬赏达人认证 活字格认证
高级会员   /  发表于:2021-11-5 11:29  /   查看:1848  /  回复:4
20金币
我有这样的表:


想要统计各个产品、每季度的销售额,大概需要做成这样:

其中,总销售额=单价*数量。

在内置库中我使用了公式字段  总销售额=单价*数量,但是统计时发现不能选择这个字段,请问这该怎么处理......


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

Hi,您好,这个推荐使用视图来做哦。 这个是表: 对应的视图为: 创建视图: 创建视图的SQL语句: SELECT "产品", case when QUARTER("销售日期") =1 then '一季度' when QUARTER("销售日期") =2 then '二季度' when QUARTER("销售日期") =3 then '三季度' when QUARTER("销售日期") =4 then '四季度' end as "日期", sum("单价"*"数量") as "总销售额" FROM "表1" group by "产品",QUARTER("销售日 ...

4 个回复

倒序浏览
最佳答案
最佳答案
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-11-5 11:29:10
来自 5#
Hi,您好,这个推荐使用视图来做哦。
这个是表:

对应的视图为:

创建视图:

创建视图的SQL语句:
SELECT "产品",
case when QUARTER("销售日期") =1 then '一季度'
when QUARTER("销售日期") =2 then  '二季度'
when QUARTER("销售日期") =3 then  '三季度'
when QUARTER("销售日期") =4 then  '四季度'
end  as "日期",
sum("单价"*"数量") as "总销售额"
FROM "表1"
group by "产品",QUARTER("销售日期")

把上述SQL语句复制到下面的框框里,点击确定就可以啦


附demo供参考,设计器版本7.0.102.0




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
sun201
注册会员   /  发表于:2021-11-5 11:49:20
2#
本帖最后由 sun201 于 2021-11-5 11:51 编辑

我试了可以生成销售额


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
孤狼悬赏达人认证 活字格认证
高级会员   /  发表于:2021-11-5 12:07:50
3#
sun201 发表于 2021-11-5 11:49
我试了可以生成销售额

不是简单的添加销售额,而是按照产品、日期进行分类统计,类似sql的group by功能,最后想达到这个效果:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
sun201
注册会员   /  发表于:2021-11-5 12:30:52
4#
用数据透视表

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1满意度 +5 收起 理由
Howie.Sun + 5

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部