mysql一对多关联查询分页错误问题的解决方法

  

xml问价中查询数据中包含清单,需要使用收集

        & lt; resultMap id=癤X”类型=癱om.XXX.XXXX”比;   & lt; id列=" o_id " jdbcType=癇IGINT”属性=" id "/比;   & lt;结果列=" o_user_id " jdbcType=癇IGINT”属性="标识"/比;   …   减低=& lt;集合属性=皁rderProductList”“com.XXXXXX.XXXXX”比;   & lt; id列=" p_id " jdbcType=癇IGINT”属性=" id "/比;   & lt;结果列=" p_order_id " jdbcType=癇IGINT”属性=皁rderId”/比;   …   & lt;/collection>   & lt;/resultMap>      

这样的查询系统封装的通用分页查询是不对的,所以需要自己的sql中加入分页解决

        & lt;选择id=" XXX " resultMap=癘rderListMap”比;   选择   you.nick_name,   哟。id o_id,   哟。user_id o_user_id   从   (   SELECT * FROM   youpin_order   在哪里   1=1   & lt;如果测试=暗匚?=null”比;   和“状态”=#{地位}   & lt;/if>   & lt;如果测试="页!=null和限制!=null”比;   限制#{页面},   #{极限}   & lt;/if>   )哟   离开加入XXX yop哟。id=yop.order_id   离开加入XXXX你哟。user_id=you.id   & lt;/select>      

传入参数的时候需要计算

  

<代码>(抵消- 1)*限制,限制
  

  

  

以上所述是小编给大家介绍的mysql一对多关联查询分页错误问题的解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

mysql一对多关联查询分页错误问题的解决方法