|
|
@@ -1,6 +1,7 @@
|
|
|
-SELECT 0 + CAST(ifnull(sum(amount), 0) as char) amount,
|
|
|
- 0 + CAST(ifnull(sum(qty), 0) as char) qty,
|
|
|
- sa_orderid
|
|
|
-from sa_orderitems
|
|
|
-where sa_orderid in $sa_orderid$ and siteid = $siteid$
|
|
|
-GROUP BY sa_orderid
|
|
|
+SELECT 0 + CAST(ifnull(sum(t1.amount+ifnull(t2.costamount,0)), 0) as char) amount,
|
|
|
+ 0 + CAST(ifnull(sum(t1.qty), 0) as char) qty,
|
|
|
+ t1.sa_orderid
|
|
|
+ from sa_orderitems t1
|
|
|
+ left join (select sa_orderitemsid,siteid,sum(costamount) costamount from sa_order_cost group by sa_orderitemsid,siteid) t2 on t1.sa_orderitemsid=t2.sa_orderitemsid and t1.siteid=t2.siteid
|
|
|
+ WHERE t1.siteid = $siteid$ and t1.sa_orderid in $sa_orderid$
|
|
|
+ GROUP BY t1.sa_orderid
|