| | |
| | | " SELECT id, id_card, ROUND(DATEDIFF(CURDATE(), STR_TO_DATE(SUBSTRING(id_card,7,15), '%Y%m%d'))/365.2422) AS age " + |
| | | " FROM com_pb_member " + |
| | | " <where> " + |
| | | " audit_result = 1 " + |
| | | "<if test='queryDTO.communityId != null'> " + |
| | | " community_id = #{queryDTO.communityId} " + |
| | | " AND community_id = #{queryDTO.communityId} " + |
| | | "</if> " + |
| | | " </where>" + |
| | | " ) t " + |
| | |
| | | " SELECT CONVERT(SUBSTRING(id_card,'17',1), UNSIGNED INTEGER)%2 AS sxi, COUNT(id_card) AS total " + |
| | | " FROM com_pb_member " + |
| | | " <where> " + |
| | | " audit_result = 1 " + |
| | | "<if test='queryDTO.communityId != null'>" + |
| | | " community_id = #{queryDTO.communityId} " + |
| | | " AND community_id = #{queryDTO.communityId} " + |
| | | "</if> " + |
| | | " </where>" + |
| | | " GROUP BY sxi " + |