有商品表和商品规格表,某个商品有多个规格,规格里有库存信息,现在需要获取到某个商品下所有规格的库存量之和,目前想到的是用双重循环,但效率不高,想请教各位有没有性能更好的方法
索引或外键都可以
两种方式:
-、 第一种 写 sql 语句 统计 ,inner join 两张表,一次查询出来结果
二|、Java代码统计
如果数据量不大,比一部查询所有的商品,第二步,查询所有的规格,第三部 把规格 list 处理成map,map的key 是 商品id,value 是
该商品id的list,
遍历map 计算结果