group + decode

SELECT G.PO_ID,
       G.PROD_ID,
       G.UNIT_ID,
       G.PO_SCHD_DATE,
       SUM(PO_QTY) PO_QTY,
       SUM(DECODE(G.PO_STAT_CD, '90', G.PO_QTY, 0)) MOVE_QTY
  FROM TB_PO_DTL G
 WHERE G.PO_STAT_CD IN ('30', '90')
 GROUP BY G.PO_ID, G.PROD_ID, G.UNIT_ID, G.PO_SCHD_DATE



猜你喜欢

转载自wentao365.iteye.com/blog/1673641