请问大侠如何在同一行表格显示具体供货起止时间?谢谢。

image.png

以上表格中 B列供货数量合计是统计各供应商QStime-jStime两个参数时间段的sum( )

即:select sum(gh.供货数量) from

(select 供货数量 from 供货表 where 供货时间 between ‘QStime’ and ‘JStime’) gh

 group 供货商

具体到各供应商的最早供货(C)和最晚供货时间(D)不一样的,如想在CD两列同时显示对应时间,请问应对上述语句进行优化还是通过其它显示方式来实现,麻烦给予具体指教,非常感谢!


xmlili 发布于 2020-6-20 14:20 (编辑于 2020-6-20 14:26)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
陈星Lv6初级互助
发布于2020-6-20 14:36

select sum(gh.供货数量) ,max(供货时间) '最晚供货时间',min(供货时间) '最早供货时间' from

(select 供货数量,供货时间 from 供货表 where 供货时间 between ‘QStime’ and ‘JStime’) gh

 group 供货商


  • 2关注人数
  • 309浏览人数
  • 最后回答于:2020-6-20 14:36
    请选择关闭问题的原因
    确定 取消
    返回顶部