|  |  | 
 |  |  |         where temTb.intake_id is null | 
 |  |  |     </select> | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     <select id="topXClientAtCertainDay" resultType="com.dy.pipIrrGlobal.voSpecial.VoTopXClient"> | 
 |  |  |         select mTb.id as id, mTb.client_id as clientId, | 
 |  |  |         scTb.name as clientName, scTb.clientNum as clientNum, scTb.address as clientAddress, | 
 |  |  |         mTb.amount as amount | 
 |  |  |         from rm_client_amount_day mTb | 
 |  |  |         left join se_client scTb on scTb.id = mTb.client_id | 
 |  |  |         <where> | 
 |  |  |             <if test = "idStart != null"> | 
 |  |  |                 mTb.id <![CDATA[>=]]> #{idStart, javaType=LONG, jdbcType=BIGINT} | 
 |  |  |             </if> | 
 |  |  |             <if test = "idEnd != null"> | 
 |  |  |                 and mTb.id <![CDATA[<=]]> #{idEnd, javaType=LONG, jdbcType=BIGINT} | 
 |  |  |             </if> | 
 |  |  |         </where> | 
 |  |  |         order by mTb.amount DESC | 
 |  |  |         <trim prefix="limit " > | 
 |  |  |             <if test="count != null"> | 
 |  |  |                 0, #{count,javaType=Integer, jdbcType=INTEGER} | 
 |  |  |             </if> | 
 |  |  |         </trim> | 
 |  |  |     </select> | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     <select id="topXIntakeAtCertainDay" resultType="com.dy.pipIrrGlobal.voSpecial.VoTopXIntake"> | 
 |  |  |         select mTb.id as id, mTb.intake_id as intakeId, | 
 |  |  |         piTb.name as intakeNum, piTb.lng as intakeLng, piTb.lat as intakeLat, | 
 |  |  |         mTb.amount as amount | 
 |  |  |         from rm_intake_amount_day mTb | 
 |  |  |         left join pr_intake piTb on piTb.id = mTb.intake_id | 
 |  |  |         <where> | 
 |  |  |             <if test = "idStart != null"> | 
 |  |  |                 mTb.id <![CDATA[>=]]> #{idStart, javaType=LONG, jdbcType=BIGINT} | 
 |  |  |             </if> | 
 |  |  |             <if test = "idEnd != null"> | 
 |  |  |                 and mTb.id <![CDATA[<=]]> #{idEnd, javaType=LONG, jdbcType=BIGINT} | 
 |  |  |             </if> | 
 |  |  |         </where> | 
 |  |  |         order by mTb.amount DESC | 
 |  |  |         <trim prefix="limit " > | 
 |  |  |             <if test="count != null"> | 
 |  |  |                 0, #{count,javaType=Integer, jdbcType=INTEGER} | 
 |  |  |             </if> | 
 |  |  |         </trim> | 
 |  |  |     </select> | 
 |  |  |  | 
 |  |  | </mapper> |