| | |
| | | SELECT IFNULL(B.confess, 0) AS confess, |
| | | IFNULL(C.staff, 0) AS staff, |
| | | IFNULL(D.security, 0) AS security, |
| | | IFNULL(E.armed, 0) AS armed |
| | | IFNULL(E.armed, 0) AS armed, |
| | | IFNULL(F.region, 0) AS region |
| | | FROM (SELECT jurisdiction FROM sys_information GROUP BY jurisdiction) A |
| | | LEFT JOIN (SELECT COUNT(stats) AS confess, jurisdiction |
| | | FROM sys_information |
| | |
| | | FROM sys_information |
| | | WHERE stats = 3 |
| | | GROUP BY jurisdiction) E ON A.jurisdiction = E.jurisdiction |
| | | LEFT JOIN (SELECT COUNT(stats) AS region, jurisdiction |
| | | FROM sys_information |
| | | WHERE stats = 4 |
| | | GROUP BY jurisdiction) F ON A.jurisdiction = E.jurisdiction |
| | | WHERE A.jurisdiction = #{departmentid} |
| | | </select> |
| | | |
| | |
| | | <if test="deptid!=null and deptid!=''"> |
| | | and u.dept_id =#{deptid} |
| | | </if> |
| | | <if test="type=1"> |
| | | and to_days(u.update_time) = to_days(now()); |
| | | </if> |
| | | <if test="type=2"> |
| | | and DATE_FORMAT(u.update_time, '%Y%m' ) = DATE_FORMAT( CURDATE( ) , '%Y%m' ) |
| | | </if> |
| | | GROUP BY d.dept_name, |
| | | j.dept_name |
| | | </select> |
| | |
| | | <if test="deptid!=null and deptid!=''"> |
| | | and u.departmentid =#{deptid} |
| | | </if> |
| | | <if test="type=1"> |
| | | and to_days(u.time) = to_days(now()); |
| | | </if> |
| | | <if test="type=2"> |
| | | and DATE_FORMAT(u.time, '%Y%m' ) = DATE_FORMAT( CURDATE( ) , '%Y%m' ) |
| | | </if> |
| | | GROUP BY d.dept_name, |
| | | j.dept_name |
| | | </select> |