以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教数据  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93453)

--  作者:hbhb
--  发布时间:2016/11/29 13:15:00
--  请教数据
大师:有300家企业的组合,每个组合有500条数据记录,把这些记录放在一张表。能容纳吗?这种情况怎么处理?
--  作者:有点色
--  发布时间:2016/11/29 13:43:00
--  

 首先,几万或者几十万的数据,数据库是可以处理的。

 

 但,有必要这样做吗?你要做什么东西?为什么一定要把组合的结果全部列出?


--  作者:hbhb
--  发布时间:2016/11/29 14:18:00
--  
比如说,一个集团有300家子公司,总共10万多员工,各个公司之间互有销售(相互记录核对,以便计算提成),对管理人员的,资金往来(相互记录核对,以便计算占用利息),工作餐费用,工资津贴支付,不同的工时记录,等等经济事项,暂定500个管理人员需要统计,实际有2000多人需要统计,年终结算。要能查看个公司之间相互记录的情况。
我可以,分组合进行统计,但人类能操作吗?组合多少?只能一次生成后,筛选查询?
请问有何好的办法?

--  作者:有点蓝
--  发布时间:2016/11/29 14:49:00
--  
具体问题具体分析。没有办法给你一个泛泛的答案。

你可以分模块分流程统计汇总,然后在合并。你需要有一条线把一个人的记录串起来。

--  作者:hbhb
--  发布时间:2016/11/29 15:27:00
--  
谢谢!那请问项目中定义的集合数量,有无限制?这条线可否用数组结合?
--  作者:hbhb
--  发布时间:2016/11/29 15:32:00
--  
请问集合的数量有无限制?
--  作者:hbhb
--  发布时间:2016/11/29 15:36:00
--  
请教:
1、项目中定义的集合数量有无限制
2、集合元素的个数有无限制

--  作者:有点蓝
--  发布时间:2016/11/29 15:54:00
--  
1、没有限制
2、最多大概21亿个,就是integer能表示的最大值