vdgame
2008-12-02 16:35
浏览 558
已采纳

ibatis中SQL子查询的使用

对于下面这样的包含子查询的语句,在ibatis中怎么处理?只能拼SQL了?
select * from agent where province_code in(select province_code from operator_biz_province where operator_id =%d)
[b]问题补充:[/b]
province_code in(select province_code from operator_biz_province where operator_id =%d) 是变化的,比如
operator_id in(....)
[b]问题补充:[/b]
我现在是做成:
select * from agent $conditions$
conditions的值是自己拼SQL语句,再通过map传到ibatis中。
想知道有没有更好的方法

2条回答 默认 最新

相关推荐 更多相似问题