Я получаю текущие данные с сервера DB2, я не могу суммировать все строки в моем запросе. On (HTQTY - HTQTYC) как OnHand, я пытаюсь суммировать все результаты для элемента. Изделие имеет 66 рядов, в общей сложности 8896 шт. Я хотел бы видеть результат в 1 строке по 8896 шт.
Я пробовал разные SQL-запросы без удачи.
select
cjobh.dnname as Customer,
cjobh.dnjob as Job#,
cjobh.dnpart as Kit#,
cjobh.dnqtyr as KitQTY,
methdm.aqmtlp as Component,
methdm.aqqppc as Qty,
cjobh.dnord# as SO#,
cjobh.dnitm# as SOL,
cjobh.dnsdat as Ship_By,
cjobh.dnodat as Released_On,
cjobop.ehodes as Kind,
htbinl as Location,
(HTQTY - HTQTYC) as OnHand,
(DNQTYR*AQQPPC) as Needed
from CJOBH
left join methdm on aqpart = dnpart
left join cjobop on ehjob# = dnjob
left join seri on htpart = aqmtlp
where dnstat <> 'C'
and dnpart like '%KIT%'
and ehseq# = '100'
and ehlin# = '1'
and HTPLNT = 'GC'
and HTSTS = 'A'