找回密码
 立即注册

QQ登录

只需一步,快速开始

qq5168

高级会员

64

主题

369

帖子

1159

积分

高级会员

积分
1159
qq5168
高级会员   /  发表于:2023-6-13 23:31  /   查看:1627  /  回复:13
100金币
请教一下论坛的各位大神,有多个json的数据源导入表格,使用什么方法可以以商品id和批号做基列把数量做累加呢,能否给demo示范一下呢



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

最佳答案

查看完整内容

方法总比困难多 给点思路.

13 个回复

倒序浏览
最佳答案
最佳答案
tisking悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-6-13 23:31:18
来自 12#
qq5168 发表于 2023-6-20 11:35
也就是json数据到表格时候,做数据追加,以id和批号做基列

方法总比困难多
给点思路.

本帖子中包含更多资源

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

x

评分

参与人数 2金币 +5 满意度 +5 收起 理由
qq5168 + 5
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
tisking悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-6-14 13:56:00
3#
本帖最后由 tisking 于 2023-6-14 13:58 编辑

要么就是商品id分组,你要是商品id+批号数据就无法就行相加减


select 商品id,sum(数量) 数量, sum(单价) 单价
   from json模拟数据源
group by 商品id

回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-6-14 16:40:18
4#
感谢各位大佬的支持~
看了一下您的demo,正如楼上大佬所述。demo中的6行数据。用商品id和批号做分类的话,这六行数据都不重复


如果只是模拟数据源,真实数据有分类的话,可以在楼上大佬sql的基础上,给分组后再加一个批号

select 商品id,sum(数量) 数量, sum(单价) 单价
   from json模拟数据源
group by 商品id,批号

本帖子中包含更多资源

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

x
回复 使用道具 举报
qq5168
高级会员   /  发表于:2023-6-14 17:08:55
5#
Lay.Li 发表于 2023-6-14 16:40
感谢各位大佬的支持~
看了一下您的demo,正如楼上大佬所述。demo中的6行数据。用商品id和批号做分类的话, ...

json模拟数据源里边的批号写错了。正常都是批号和id是相同的,之前的表述有些不清晰




本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-6-14 17:52:14
6#
您好,目前直接导入到表格中的话,是暂时不支持这种相加合并的,你可以参考楼上大佬的建议,现将表格的数据导入到数据库中,然后通过写sql的方法去合并数据
回复 使用道具 举报
tisking悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-6-19 15:42:08
7#
select id,batch,sum(iqty) iqty,sum(iprice)
  from #Temp
group by id,batch
order by id

本帖子中包含更多资源

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

x

评分

参与人数 1金币 +5 收起 理由
Joe.xu + 5 很给力!

查看全部评分

回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-6-19 17:32:31
8#
tisking 发表于 2023-6-19 15:42
select id,batch,sum(iqty) iqty,sum(iprice)
  from #Temp
group by id,batch

回复 使用道具 举报
qq5168
高级会员   /  发表于:2023-6-20 11:30:01
9#
tisking 发表于 2023-6-19 15:42
select id,batch,sum(iqty) iqty,sum(iprice)
  from #Temp
group by id,batch

感谢大佬回复,我是需要写表格的时候数据相同的做合并,这个是在做单据场合非常多见的,查询分组这个我会的
回复 使用道具 举报
qq5168
高级会员   /  发表于:2023-6-20 11:35:58
10#
也就是json数据到表格时候,做数据追加,以id和批号做基列
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部