嵌套结果集会合并
语句如下
SELECT o.order_id AS orderId,o.payment ,o.buyer_nick,o.shipping_code ,o.status AS orderState,i.title ,i.price FROM tb_order AS o,tb_item AS i,tb_order_item AS oi WHERE o.user_id=#{userId} AND oi.order_id=o.order_id AND i.id=oi.item_id
id对应多个结果集时候 返回 List<map>的时候 mybatis 的 helper不支持嵌套,会导致返回结果集数量不一致问题
这时候就需要通过两套sql语句去分别执行,在重新拼装