重现步骤

[步骤]

SELECT pdbd.SupplierID,
       CONVERT(BIGINT, Sum(wppl.PutInNum))                                                                                   AS PutTotalNum,
       Sum(wppl.PutInNum * ( Isnull(pdbd.ActualProductPrice, 0) + Isnull(pdbd.UnitShipFee, 0) - Isnull(pdbd.UnitMinus, 0) )) AS PutTotalAmount
FROM   dbo.RB_WareHouse_Product_PutIn_Log (NOLOCK) wppl
       LEFT JOIN dbo.RB_Procurement_Detail_BuyList_Detail (NOLOCK) pdbd
         ON pdbd.CustomerID = wppl.CustomerID
            AND pdbd.DetailID = wppl.DetailID
            AND pdbd.SKU = wppl.SKU
            AND pdbd.ListNo = wppl.ListNo
       LEFT JOIN dbo.RB_Procurement_Detail_BuyList (NOLOCK) pdb
         ON pdb.ListNo = pdbd.ListNo
            AND pdb.P_Code = pdbd.P_Code
            AND pdb.CustomerID = pdb.CustomerID
WHERE  wppl.CustomerID = @customerId
       AND wppl.ListNo IS NOT NULL
       AND pdb.ProcPayType IS NOT NULL
       AND wppl.ListNo <> ''
       AND wppl.PutInNum > 0
GROUP  BY pdbd.SupplierID; 


[结果]


[期望]

1.改善SQL 提醒性能,增加一些必要的逻辑。2。是否可以考虑读库查询


历史记录  
  1. 2024-05-20 13:09:56, 由 袁慧斌 创建。
  2. 2024-05-20 13:39:52, 由 胡晓龙 指派给 程伟。
    修改了 指派给,旧值为 "huxiaolong",新值为 "chengwei"。
  3. 2024-05-20 14:04:10, 由 程伟 编辑。
    修改了 解决时效,旧值为 "0",新值为 "-1"。


  4. 2024-05-20 14:04:20, 由 程伟 指派给 鞠智明。
    修改了 指派给,旧值为 "chengwei",新值为 "juzhiming"。
  5. 2024-05-20 14:14:23, 由 程伟 指派给 何建宝。
    修改了 指派给,旧值为 "juzhiming",新值为 "hejianbao"。
    产品库模块,供应商统计服务
  6. 2024-05-20 15:00:19, 由 何建宝 指派给 柯栋。
    修改了 指派给,旧值为 "hejianbao",新值为 "kedong"。
    这个需要出个需求来优化服务性能,分批查询数据
  7. 2024-05-20 15:06:17, 由 柯栋 转为 需求,编号为 #20854 PMS:-仓库产品入库日志性能优化 。
  8. 2024-05-20 15:06:17, 由 柯栋 关闭。
所属项目 技术中心-需求池
所属模块 供应链   仓储物流
所属计划
所属迭代
Bug类型
严重程度 一般
优先级 P1
Bug状态 已关闭
业务部门
影响功能
开发责任人 柯栋
测试责任人
解决时效 0
激活次数 0
激活日期
是否确认 否
当前指派 Closed 于 2024-05-20 15:06:17
截止日期 0000-00-00
上线时间 0000-00-00 00:00:00
上线时效 -1
操作系统
浏览器
关键词
抄送给
所属迭代
相关需求
相关任务
由谁创建 袁慧斌 于 2024-05-20 13:09:56
影响环境 577
由谁解决 柯栋 于 2024-05-20 15:06:17
解决版本
解决方案 tostory
由谁关闭 柯栋 于 2024-05-20 15:06:17
最后修改 何建宝 于 2024-05-20 15:00:19