K
kingson
Unregistered / Unconfirmed
GUEST, unregistred user!
有表1-Table1,有如下字段<br>Y_date(收货日期) su_no(供应商编码) pur_no(采购单号) part_no(料号) sh_qty(数量)<br>2007-02-01 ic001 p070108-269 01-40-8955 100<br>2007-02-13 ic004 p070108-269 02-04-0512 200<br>2007-02-10 ic001 p070108-269 01-40-8955 50<br>2007-02-15 ic004 p061208-293 02-04-0512 30<br><br>表二 table2,有如下字段:<br>plan_no(计划号) part_no(料号) plan_qty(数量) plan_date(需求日期) <br><br>200702 01-40-8955 150 2007-02-11 <br>200702 02-04-0512 230 2007-02-11<br><br>我想实现以下查询:<br>1.统计出提前交货的次数,按收货的次数统计,用日期来比较,比如01-40-8955这款料的日期小于table2中的日期,表示提前收了两次.按供应商,料号分组汇总<br>2.统计出延迟交货的次数,用日期比较,按供应商,料号分组汇总<br>3.统计出总的交货次数,按供应商,料号分组汇总<br>这样的该如何写sql语句汇总呀?各位大哥帮帮忙看看?