Sean,
I had to make some guesses, but try this:
SELECT supplier = ITM.poit_supplier,
local_orders = SUM(CASE WHEN ORD.pord_pondcode = 'Local' THEN ITM.poit_valord ELSE 0 END),
global_orders = SUM(CASE WHEN ORD.pord_pondcode <> 'Local' THEN ITM.poit_valord ELSE 0 END)
FROM poitem ITM
JOIN porder ORD
ON ORD.pord_order = ITM.poit_order
AND ORD.pord_supplier = ITM.poit_supplier
JOIN plsupp SUP
ON SUP.plsup_ndcode = ORD.pord_supndcode
WHERE ITM.poit_qtydel < ITM.poit_qtyord
GROUP BY
ITM.poit_supplier,
SUP.plsup_minord;
Paul
Paul White
SQLPerformance.com
SQLkiwi blog
@SQL_Kiwi