That doesn't work unless I put MCHDC on the group by
Otherwise, I got error message:
column MCHDC or expression in SELECT list not valid.
Should I think about sub query?
Code:
How about this?
Code:
select TRPRD
, SUM(QTYGD) AS Pieces
, SUM(CASE WHEN MCHDC = '' THEN 0 ELSE ELAP1 END) AS DOWN
, SUM(CASE WHEN MCHDC <> '' THEN 0 ELSE ELAP1 END) AS UP
from rmsfiles84.TP_PA
group by
TRPRD, MCHDC
;