mybatis 下 mysql in查询按照参数顺序输出结果

2018-03-14  本文已影响0人  爱的旋转体

使用Field函数:

<select id="findByIds"  resultType="com.bwhx.eruler.bean.CeliangBuwei">  
    SELECT * FROM project_celiangbuwei  where  clbwid in   
    <foreach collection="array" index="index" item="item" open="(" separator=","  close=")" >  
        #{item}    
      </foreach>   
      order by   
      field(  
      clbwid,  
      <foreach collection="array" index="index" item="item"   separator=","    >  
        #{item}    
      </foreach>   
      )  
</select>  
上一篇 下一篇

猜你喜欢

热点阅读