|
@@ -63,10 +63,10 @@ GROUP BY age_range
|
|
|
<select id="userJob" resultType="com.huimv.receive.entity.vo.UserJob">
|
|
|
|
|
|
SELECT
|
|
|
- IFNULL (SUM(CASE WHEN job = 5 THEN 1 ELSE 0 END) ,0)AS clean,
|
|
|
- IFNULL (SUM(CASE WHEN job = 4 THEN 1 ELSE 0 END) ,0) AS pcr,
|
|
|
- IFNULL (SUM(CASE WHEN job = 3 THEN 1 ELSE 0 END) ,0)AS safe,
|
|
|
- IFNULL ( SUM(CASE WHEN job = 1 THEN 1 ELSE 0 END) ,0)AS factory
|
|
|
+ IFNULL (SUM(CASE WHEN LIKE "%5%" THEN 1 ELSE 0 END) ,0)AS clean,
|
|
|
+ IFNULL (SUM(CASE WHEN LIKE "%4%" THEN 1 ELSE 0 END) ,0) AS pcr,
|
|
|
+ IFNULL (SUM(CASE WHEN LIKE "%3%" THEN 1 ELSE 0 END) ,0)AS safe,
|
|
|
+ IFNULL ( SUM(CASE WHEN LIKE "%1%" THEN 1 ELSE 0 END) ,0)AS factory
|
|
|
FROM
|
|
|
`sys_user`
|
|
|
WHERE farm_id = #{farmId}
|