MyBatis中in 的使用方法

MyBatis中使用in关键字参数为集合时,需要使用到foreach标签。
下面详细介绍以下foreach标签的几个参数

foreach属性.png

实例:

    <select id="getNewListByLabelID" resultMap="BaseResultMap" parameterType="arraylist">
        SELECT
        <include refid="Base_Column_List"/>
        FROM tb_problem
        WHERE id IN
        <foreach collection="ids" index="index" item="id" separator="," close=")" open="(">
            #{id}
        </foreach>
    </select>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 简介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的...
    笨鸟慢飞阅读 5,677评论 0 4
  • 今天收到短信说感谢你五年以来对公司的付出,才意识到在这个公司上班已经五年了。收到长期贡献礼金一百元。 过去的两周情...
    三月暖阳2017阅读 178评论 0 4
  • 先生今天回家后,正兴冲冲地吹牛说开会3个半小时,纹丝不动,功力非凡,低头一看过年新买的裤子大腿上被会议室桌挂起了线...
    夌未央阅读 118评论 0 0
  • 【如果你是文章的原作者,可以联系我要求删除;如果愿意文章留着这里,我愿意支付费用。】 第一个目标:希望她是一个有爱...
    父女文摘阅读 806评论 0 0