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的 –