入库单字段: 入库单号、日期、入库人、供应商调整单字段: 入库单号、调整编号、调整金额需要统计结果:入库单号、日期、调整金额一张入库单可以调整多次,入库单与调整单是一对多关系,该怎么设计 这个统计语句???怎样设计才能性能最大化?

解决方案 »

  1.   

    select 入库单.入库单号,入库单.日期,sum(调整单.调整金额) 
    from 入库单 inner join 调整单 on 入库单.入库单号=调整单.入库单号
    group by 入库单.入库单号,入库单.日期
      

  2.   

    select
      a.入库单号,a.日期,b.调整金额
    from
      入库单 a,调整单 b
    where
      a.入库单号=b.入库单号---入库单号加索引
      

  3.   

    select a.入库单号,a.日期, sum(b.调整金额) from  入库单 a left join 调整单 b on 
    a.入库单号 =b.入库单号