|  |  | 
 |  |  |     <select id="getRecordCount" resultType="java.lang.Long"> | 
 |  |  |         SELECT COUNT(*) AS recordCount | 
 |  |  |         FROM ir_irrigate_unit uni | 
 |  |  |         left join pr_intake intake on intake.id = uni.intake_id | 
 |  |  |         left join ir_project pro on pro.id = uni.project_id | 
 |  |  |         left join se_client cli on cli.id = uni.operator | 
 |  |  |         left join ir_group_unit gu on gu.unit_id = uni.id | 
 |  |  | 
 |  |  |                         </if> | 
 |  |  |         </where> | 
 |  |  |     </select> | 
 |  |  |  | 
 |  |  |     <!--根据灌溉单元ID获取取水口ID--> | 
 |  |  |     <select id="getIntakeIdByUnitId" resultType="java.lang.Long"> | 
 |  |  |         SELECT | 
 |  |  |             intake_id AS intakeId | 
 |  |  |         FROM ir_irrigate_unit | 
 |  |  |         WHERE deleted = 0 AND id = #{unitId} | 
 |  |  |     </select> | 
 |  |  | </mapper> |