ibatis 中 一次执行多条select 语句

selectc.uid,c.mid,c.fromIP,c.content,c.sid,c.adddatefromlybbs_authoraouthror,blog_use... select c.uid , c.mid , c.fromIP , c.content , c.sid,c.adddate
from lybbs_author aouthror , blog_users users , blog_qu_comment c where
aouthror.id = users.userID and aouthror.id = c.uid and users.userID = c.uid

上边是我在ibatis 中的sql语句

这条sql语句只能执行一次。。也就是我上边那个对象 c 所指的blog_qu_comment 这个表我想是不固定的 。。。
也就是能不能在ibatis 中时下一下写法,
select c.uid , c.mid , c.fromIP , c.content , c.sid,c.adddate
from lybbs_author aouthror , blog_users users , blog_qu_comment c where
aouthror.id = users.userID and aouthror.id = c.uid and users.userID = c.uid

select c.uid , c.mid , c.fromIP , c.content , c.sid,c.adddate
from lybbs_author aouthror , blog_users users , blog_yuepu_comment c where
aouthror.id = users.userID and aouthror.id = c.uid and users.userID = c.uid

select c.uid , c.mid , c.fromIP , c.content , c.sid,c.adddate
from lybbs_author aouthror , blog_users users , blog_diary_comment c where
aouthror.id = users.userID and aouthror.id = c.uid and users.userID = c.uid

这种形式的,,, 急用。 请高手帮忙解决。。。
展开
 我来答
____timeless世
推荐于2016-07-08 · TA获得超过350个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:113万
展开全部
只要你能保证每次这个语句执行时,表C的字段是一样的,那么这样修改
select c.uid , c.mid , c.fromIP , c.content , c.sid,c.adddate
from lybbs_author aouthror , blog_users users , $tableName$ c where
aouthror.id = users.userID and aouthror.id = c.uid and users.userID = c.uid
把你的表名以变量tableName的形式传进来就ok了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c7b43a282
推荐于2016-02-14
知道答主
回答量:24
采纳率:0%
帮助的人:0
展开全部
只要你能保存每次这个语句执行时,表C的字段是一样的,那么这样调
select c.uid , c.mid , c.fromIP , c.content , c.sid,c.adddate
from lybbs_author aouthror , blog_users users , $tableName$ c where
aouthror.id = users.userID and aouthror.id = c.uid and users.userID = c.uid
把你的表名以变量tableName的形式传进来即可
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jinbo0120
2008-12-03
知道答主
回答量:4
采纳率:0%
帮助的人:3.5万
展开全部
基本上同意楼上的回答,想补充的是,传参的时候 应该是#tableName# 这种形式,$tableName$ 这种形式是在 hibernet或者是 ibatis里在‘’这里面使用的。还有你要是where后面还有需要跟一些条件的话 最好用map来进行传参数。以上补充完毕
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式