<select id="queryCount" resultType="cn.bnsr.edu_yun.view.FileView"> SELECT sum(download_times) as downloadNum ,sum(click_times) as browseNum FROM file_property <if test="_parameter != null"> WHERE id in <foreach item="item" index="index" collection="list" open="(" separator="," close=")"> #{item} </foreach> </if> </select>
如上方法使用in,
注意,傳入的參數是List<Long> ,如果傳入的是array 則需要修改紅色部分定義為 collection="array"