Я хочу разделить налоговые деньги на равные.
Постановка задачи: Покупатель приобретает товар 3 кол. И общий налог на 3 кол-ва составляет $ 10.
Теперь я должен получить налог за налог. 10/3 = 3,33
, но в общей сложности это не даст мне 10 долларов.
Я должен решить эту проблему с помощью MySQL.
SELECT OH.ORDER_ID, SUM(OA.AMOUNT) AS TOTAL_TAX, OI.QUANTITY AS ORDERED_QTY, (SUM(OA.AMOUNT)/OI.QUANTITY) AS TAX_PER_QTY
FROM ORDER_HEADER OH,
ORDER_ADJUSTMENT OA,
ORDER_ITEM OI
WHERE AND OH.ORDER_ID = OA.ORDER_ID
AND OH.ORDER_ID ='SGSM11592'
AND OI.ORDER_ID = OH.ORDER_ID
AND OI.ORDER_ITEM_SEQ_ID = OA.ORDER_ITEM_SEQ_ID
group by OA.ORDER_ADJUSTMENT_TYPE_ID, OA.ORDER_ITEM_SEQ_ID, OA.COMMENTS, OH.ORDER_ID, OA.SOURCE_PERCENTAGE
order by OI.ORDER_ITEM_SEQ_ID;
Не знаю У меня нет точного решения, чтобы справиться с
Могу ли я сделать то же самое с BigDecimal java ??