首页 新闻 搜索 专区 学院

IBATIS嵌套查询

0
悬赏园豆:100 [已关闭问题]

树形结构存储的一张表tree,主要列有BId(主键自增)、BParentId(父节点Id)、BUrl

如一个节点的URL为root/firstchild,那他BUrl存储的值为firstchild,BParentId存储的是root的Id

现在想实现一个动态嵌套查询,例如查询URL为a/b/c/d的节点,规定根节点a的BParentId为-1,SQL语句为select * from tree where BUrl=d.Url and BParentId=(select BId from tree where BUrl=c.Url and BParentId=(select BId from tree where BUrl=b.Url and BParentId=(select BId from tree where BUrl=a.Url and BParentId=-1))),这样的动态嵌套查询要怎样通过配置IBATIS的XML文件实现呢

klice的主页 klice | 初学一级 | 园豆:173
提问于:2009-08-06 11:26
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册