人员考勤增添round函数

This commit is contained in:
coolleave
2025-03-22 18:22:09 +08:00
parent 3b2b82e249
commit 6610dfefb9

View File

@@ -99,13 +99,13 @@
SELECT sop.project_id, SELECT sop.project_id,
sop.project_name, sop.project_name,
sop.color, sop.color,
COALESCE(SUM(soa.day_length + soa.hour / 9),1) AS labor_cost, ROUND(SUM(soa.day_length + soa.hour / 9), 2) AS labor_cost,
SUM( SUM(
CASE CASE
WHEN sof.finance_type = 0 THEN sod.price WHEN sof.finance_type = 0 THEN sod.price
ELSE 0 ELSE 0
END END
) AS total_price ) AS total_price
FROM sys_oa_project AS sop FROM sys_oa_project AS sop
LEFT JOIN sys_oa_attendance AS soa LEFT JOIN sys_oa_attendance AS soa
ON sop.project_id = soa.project_id ON sop.project_id = soa.project_id