导航
  • 主页
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm
  • WPF
  • 问答

数据库中多字段统计问题

牧歌ing 程序员  2019-10-09 02:29:51
现有两个表,分别为表1和表2,两个表字段一模一样
如:
表1
a b c d type
100 10 10 20 1
100 10 10 20 1
100 10 10 20 2
100 10 10 20 2
100 10 10 20 3
100 10 10 20 3

表2
a b c d type
100 10 10 20 1
100 10 10 20 1
100 10 10 20 4
100 10 10 20 4
100 10 10 20 5
100 10 10 20 5


约束条件1:表1和表2 类型相同的需要累加进行统计,累加之后可能还要进行乘除等操作
约束条件2:数量在百万至千万量级,数据库为mysql
约束条件3:需要统计的字段有a,b,c,d,e,f.........等百多个字段

说明:现在在讨论阶段,发个帖和大家讨论一下,期待有不同的解决方案

问题:在代码里面进行处理和用sql 如存储过程 进行处理哪个效率高?请举例说明。谢谢各位解答者。
...全文
29 点赞 收藏 2
写回复
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
datafansbj 2019-10-09
显然存储过程快,前提是数据库服务器不要太渣。 百万级的数据,光是从数据库拽出来就够喝一壶的了。
回复
正怒月神 2019-10-09
我个人认为,存储过程快。
回复
发动态
发帖子
C#
创建于2007-09-28

10.5w+

社区成员

.NET技术 C#
申请成为版主
社区公告

全世界最好的语言,没有之一.