数据库中多字段统计问题
牧歌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 如存储过程 进行处理哪个效率高?请举例说明。谢谢各位解答者。