Files
GateDge2023_ljy/05.长园/CYG/销售订单字段四舍五入_20250321.sql

75 lines
2.0 KiB
MySQL
Raw Normal View History

2025-07-24 09:17:12 +08:00
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ
select
t0e.FID
,t0e.F_CYG_COST
,t0e.F_CYG_COST1
,t0e.F_CYG_COSTTOTAL
,t0e.F_CYG_AMOUNT1 --<EFBFBD>ɱ<EFBFBD>
,t0e.F_CYG_OPENPRICE
,t0e.F_CYG_OPENPRICE1
,t0e.F_CYG_OPENTOTAL
,t0e.F_CYG_AMOUNT2 --<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
,t0e.F_CYG_MOUNTINGCOST
,t0e.F_CYG_MOUNTINGCOST1
,t0e.F_CYG_MOUNTINGTOTAL
,t0e.F_CYG_AMOUNT3 --<EFBFBD><EFBFBD>װ
,t0e.F_CYG_OUTSOURCINGPRICE
,t0e.F_CYG_OUTSOURCINGPRICE1
,t0e.F_CYG_OUTSOURCINGTOTAL
,t0e.F_CYG_AMOUNT4 --<EFBFBD>
from T_SAL_ORDERENTRY t0e
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
UPDATE T_SAL_ORDERENTRY SET
F_CYG_COST1 = F_CYG_COST
,F_CYG_AMOUNT1 = F_CYG_COSTTOTAL
,F_CYG_OPENPRICE1 = F_CYG_OPENPRICE
,F_CYG_AMOUNT2 = F_CYG_OPENTOTAL
,F_CYG_MOUNTINGCOST1 = F_CYG_MOUNTINGCOST
,F_CYG_AMOUNT3 = F_CYG_MOUNTINGTOTAL
,F_CYG_OUTSOURCINGPRICE1 = F_CYG_OUTSOURCINGPRICE
,F_CYG_AMOUNT4 = F_CYG_OUTSOURCINGTOTAL
--<EFBFBD><EFBFBD>ԭ<EFBFBD><EFBFBD><EFBFBD>ݽ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
UPDATE t0e SET
t0e.F_CYG_COST = ROUND(t0e.F_CYG_COST,2)
,t0e.F_CYG_COSTTOTAL = ROUND(t0e.F_CYG_COSTTOTAL,2)
,t0e.F_CYG_OPENPRICE = ROUND(t0e.F_CYG_OPENPRICE,2)
,t0e.F_CYG_OPENTOTAL = ROUND(t0e.F_CYG_OPENTOTAL,2)
,t0e.F_CYG_MOUNTINGCOST = ROUND(t0e.F_CYG_MOUNTINGCOST,2)
,t0e.F_CYG_MOUNTINGTOTAL = ROUND(t0e.F_CYG_MOUNTINGTOTAL,2)
,t0e.F_CYG_OUTSOURCINGPRICE = ROUND(t0e.F_CYG_OUTSOURCINGPRICE,2)
,t0e.F_CYG_OUTSOURCINGTOTAL = ROUND(t0e.F_CYG_OUTSOURCINGTOTAL,2)
FROM T_SAL_ORDERENTRY t0e
--INNER JOIN T_SAL_ORDERENTRY_BACKUP_202503211503 t1e on t0e.FENTRYID = t1e.FENTRYID
--<EFBFBD>˶<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
SELECT
t0e.F_CYG_COST
,ROUND(t0e.F_CYG_COST,2)
,t0e.F_CYG_COSTTOTAL
,ROUND(t0e.F_CYG_COSTTOTAL,2)
,t0e.F_CYG_OPENPRICE
,ROUND(t0e.F_CYG_OPENPRICE,2)
,t0e.F_CYG_OPENTOTAL
,ROUND(t0e.F_CYG_OPENTOTAL,2)
,t0e.F_CYG_MOUNTINGCOST
,ROUND(t0e.F_CYG_MOUNTINGCOST,2)
,t0e.F_CYG_MOUNTINGTOTAL
,ROUND(t0e.F_CYG_MOUNTINGTOTAL,2)
,t0e.F_CYG_OUTSOURCINGPRICE
,ROUND(t0e.F_CYG_OUTSOURCINGPRICE,2)
,t0e.F_CYG_OUTSOURCINGTOTAL
,ROUND(t0e.F_CYG_OUTSOURCINGTOTAL,2)
from T_SAL_ORDER t0
INNER JOIN T_SAL_ORDERENTRY t0e on t0.FID = t0e.FID
WHERE t0.FBILLNO = 'FA20230202-9'