数据库中多字段统计问题

牧歌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 如存储过程 进行处理哪个效率高?请举例说明。谢谢各位解答者。
...全文
121 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
datafansbj 2019-10-09
  • 打赏
  • 举报
回复
显然存储过程快,前提是数据库服务器不要太渣。 百万级的数据,光是从数据库拽出来就够喝一壶的了。
正怒月神 2019-10-09
  • 打赏
  • 举报
回复
我个人认为,存储过程快。

111,093

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧