|  |  | 
 |  |  |         where id = #{id,jdbcType=BIGINT} | 
 |  |  |     </update> | 
 |  |  |  | 
 |  |  |     <!--根据农户编号获取轮灌组数量--> | 
 |  |  |     <select id="getGroupCountByClientId" resultType="java.lang.Long"> | 
 |  |  |         SELECT | 
 |  |  |             count(*) | 
 |  |  |         FROM ir_irrigate_group grp | 
 |  |  |             INNER JOIN ir_group_client gc ON gc.group_id = grp.id | 
 |  |  |         WHERE grp.deleted = 0 AND gc.client_id = #{clientId} | 
 |  |  |     </select> | 
 |  |  |  | 
 |  |  |     <!--根据农户编号获取轮灌组列表--> | 
 |  |  |     <select id="getGroupsByClientId" resultType="com.dy.pipIrrGlobal.voIr.VoGroupSimple"> | 
 |  |  |         SELECT | 
 |  |  |             grp.id  AS groupId, | 
 |  |  |             grp.group_code AS groupCode | 
 |  |  |         FROM ir_irrigate_group grp | 
 |  |  |             INNER JOIN ir_group_client gc ON gc.group_id = grp.id | 
 |  |  |         WHERE grp.deleted = 0 AND gc.client_id = #{clientId} | 
 |  |  |         ORDER BY grp.group_code | 
 |  |  |         <trim prefix="limit "> | 
 |  |  |             <if test="start != null and count != null"> | 
 |  |  |                 #{start,javaType=Integer,jdbcType=INTEGER}, #{count,javaType=Integer,jdbcType=INTEGER} | 
 |  |  |             </if> | 
 |  |  |         </trim> | 
 |  |  |     </select> | 
 |  |  | </mapper> |