mybatismysqlin查询优化
当数据库查询,传⼊list参数作为查询条件,数据量较⼤时,进⾏优化,将in转为inner join,l中:
join和in哪个查询更快<select id="listExistOrgCode" resultType="java.lang.String">
_code from jf_vis_db.vms_video_orgrange a
inner join (
<foreach collection="allParentAndChildCodeSet" item="item" index="index" separator="UNION ALL" > select #{item} as org_code
</foreach>
) tmp
__code
where a.videoplan_id=#{videoPlanId}
</select>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论