sukergu 2021-04-15 15:37 采纳率: 0%
浏览 45

select查询,其中需对相同编码产品的库存数据进行合计,但是查询出来的结果并没有合并

select c.cWhname 仓库,a.cInvCode 存货编码,a.cInvName 存货名称,a.cInvStd 规格型号,a.iInvBatch 最小包装量,a.iTopSum 最高库存,
a.iLowSum 最低库存,b.cBatch 批次号,d.cComUnitName 主计量单位,b.dVDate 失效日期,sum(b.iQuantity)合计库存,
datediff(day,getdate(),isnull(b.dVDate,''))保质期
from Inventory a left join CurrentStock b on b.cInvCode=a.cInvCode 
left join Warehouse c on b.cwhcode=c.cWhCode  
left join ComputationUnit d on a.cComUnitCode=d.cComUnitCode 
where b.cWhCode in ('W5101','W510106') and b.iQuantity > 0 
group by a.cInvCode,c.cWhName,a.cInvName,a.cInvStd,a.iInvBatch,a.iTopSum,a.iLowSum,b.cBatch,d.cComUnitName,b.dVDate 
  • 写回答

6条回答 默认 最新

  • 关注

    请先把表之间的关系做个简单说明,才能更好理解你的SQL语句。

    评论

报告相同问题?

悬赏问题

  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料