0
我在其中有类似的格式的查询使用IN的要求:如何使用()在查询中的MyBatis
@Select("SELECT max(count) FROM whatevertable WHERE id IN (#{xyz})")
public int doSomething(List<Integer> xyz)
我试图寻找,但发现XML各种功能但我的要求是使用JAVA。 任何人都可以帮助我吗?
我在其中有类似的格式的查询使用IN的要求:如何使用()在查询中的MyBatis
@Select("SELECT max(count) FROM whatevertable WHERE id IN (#{xyz})")
public int doSomething(List<Integer> xyz)
我试图寻找,但发现XML各种功能但我的要求是使用JAVA。 任何人都可以帮助我吗?
参考this
SELECT id, title, author
FROM article
WHERE id_category
IN
<foreach item="category" index="index" collection="list" open="(" separator="," cose=")">
#{category}
</foreach>
看看这个帖子是对你有所帮助 http://stackoverflow.com/questions/8754814/how-to-pass-an-integer-array-to -in子句功能于MyBatis的 –