Baby's Romance 2021-10-18 11:43 采纳率: 76.9%
浏览 25
已结题

查询业务接口性能优化

有商品表和商品规格表,某个商品有多个规格,规格里有库存信息,现在需要获取到某个商品下所有规格的库存量之和,目前想到的是用双重循环,但效率不高,想请教各位有没有性能更好的方法

  • 写回答

3条回答 默认 最新

  • 走一步-再走一步 2021-10-18 13:40
    关注
    1. 写一个SQL,inner join
    2. 如果数据量不大,比一部查询所有的商品,第二步,查询所有的规格,第三部 把规格 list 处理成map,map的key 是 商品id,value 是
      该商品id的list,
    3. 遍历map 计算结果
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 7月23日
  • 已采纳回答 7月15日
  • 创建了问题 10月18日