级联查询?

问题描述

在不确定级联层数时,怎样进行级联查询,如:A{id,name,bid},b{id,name,cid},c{id,name,did}......以A表为基础,级联查询所有name,注意:不确定级联层数。

解决方案

解决方案二:
该回复于2011-04-12 13:49:02被版主删除
解决方案三:
该回复于2011-04-12 13:28:40被版主删除
解决方案四:
具体问题,具体分析
解决方案五:
一般的级联都是3-4级,4级都是已经是较多了,没有什么必要尽量用2-3级。如果你在不确定级联层数的时候,如果真的一定要用级联的话,可能会做不了或者超级复杂,这又有什么必要呢一定要做,不可以做多个2-3级联来代替一个N级吗?
解决方案六:
这个是怎么样的一个需求?能不能考虑换一种方式解决?不知道要级联多少恐怕查不出来哦
解决方案七:
这是做不到的
解决方案八:
是SQLServer数据库,不确定级联层数请大家帮忙
解决方案九:
我也想知道
解决方案十:
该回复于2011-04-22 14:13:32被版主删除
解决方案十一:
我猜想是不是在做菜单树表设计应该有问题
解决方案十二:
该回复于2011-05-09 13:25:40被版主删除
解决方案十三:
这个要靠语句写吧,不确定的话我也不知道,你弄明白了告诉我如果根据条件就isempty这样应该可以
解决方案十四:
递归吗。很典型的递归算法。比如上下级部门的问题,一条部门记录,有parentid属性,那么就根据该parentid来作递归查询。所谓的递归,就是函数自己调自己
解决方案十五:
引用5楼abstruct的回复:

这个是怎么样的一个需求?能不能考虑换一种方式解决?不知道要级联多少恐怕查不出来哦

这个是个什么样的需求?我很费解
解决方案:
该回复于2011-05-10 09:44:41被版主删除
解决方案:
该回复于2011-05-10 09:44:38被版主删除

时间: 2024-09-10 19:29:12

级联查询?的相关文章

城市,区县,地址,没有主外键区分,没有父级ID,所以数据在一个表如何实现级联查询?

问题描述 城市,区县,地址,没有主外键区分,没有父级ID,所以数据在一个表如何实现级联查询? 城市,区县,地址,没有主外键区分,没有父级ID,所以数据在一个表如何实现级联查询? 解决方案 一般这样的情况都是三张表.如果你要放在一张表里面,那么你肯定会有一个父级ID的呀.不然怎么区分,怎么级联? 解决方案二: 都在一个表,我也很纳闷,接手的项目数据库是这样,表示压力好大 解决方案三: 一般不是全在一张表,用level和parentId来区分关联:就是三张表,parentId关联. 没有parent

hibernate 级联查询

hibernate级联查询 1,实体类结构 Java代码   @Entity   @Table(name = "t_vote")   public class Vote {       private int id;       /***       * 1:最宜居<br>       * 2:最优户<br>       * 3:最佳物业       */       private int type;       private HouseBuilding h

sql-对SQL语句级联查询的一些理解,各位进来看我说的对不对?

问题描述 对SQL语句级联查询的一些理解,各位进来看我说的对不对? 外联是通过n去查询1 例如select * from A left join B on B.id=A.bid 内联是通过1去查询n 例如select * from A,B 自己的一些理解 解决方案 不是,left join和inner join的区别是,left join会取得左表有记录,但是右表没有的.比如 左表: id 省 1 河北 2 山东 3 辽宁 右表 省id 城市 1 石家庄 1 邢台 2 青岛 2 济南 那么lef

hql实现自身实体的级联查询

问题描述 怎么要实现hql语句查询一个表中的级联查询???? 解决方案 解决方案二:先配置级联,表与表的关系就是自己对应自己,这样和异表级联相同了.自身级联用来做什么呢?需要的话查多次出来,在逻辑上写级联不是更好解决?解决方案三:lazy="false"?这样不行?

级联查询(回答就有分)

问题描述 在不确定级联层数时,怎样进行级联查询,如:A{id,name,bid},b{id,name,cid},c{id,name,did}......以A表为基础,级联查询所有name,注意:不确定级联层数. 解决方案 本帖最后由 czp896019976 于 2011-04-17 16:55:30 编辑解决方案二:我用的数据库是mssqlserver解决方案三:没人会吗?解决方案四:不会/...........解决方案五:用多表连接查询解决方案六:不确定级联层数,估计就只好拼接sql语句了-

关于hibernate多表级联查询的问题

问题描述 关于hibernate多表级联查询的问题 有一个问题,有4个表和对应的类A,B,C,D,A和B分别与C级联,C和D级联,但是A需要获取D中信息,但是B不需要,怎么在B里设置不查询D?怎么注解? 解决方案 多表级联Hibernate级联关系问题

SSH框架网上商城项目第5战之商品类别级联查询和分页功能_java

上文我们完成了EasyUI菜单的实现,点击这里查看,这一节我们主要来写一下CategoryServiceImpl实现类,完成数据库的级联查询.一般项目从后往前做,先做service(我们没有抽取Dao,最后再抽取),做完了再做上面层. 在写之前,先看一下数据库中的表的情况: drop database if exists shop; /*创建数据库,并设置编码*/ create database shop default character set utf8; use shop; /*删除管理员

Oracle数据库中的级联查询、级联删除、级联更新操作教程_oracle

级联查询在ORACLE 数据库中有一种方法可以实现级联查询 select * //要查询的字段 from table //具有子接点ID与父接点ID的表 start with selfid=id //给定一个startid(字段名为子接点ID,及开始的ID号) connect by prior selfid=parentid //联接条件为子接点等于父接点,不能反 这个SQL主要用于菜单的级联查询,给一个父接点可以查出所有的子接点.及子接点的子接点,一查到底,很实用.不过呢这个程序只能在orac

hibernate级联查询的问题

问题描述 根据项目要求,在每个表中加了删除标志deleted_flag,删除用1标志,未删除用0标志.在用hibernate本身的级联查询会把之前的子表已经删除的数据也检索出来.求最好的解决方法.问题补充:如果是一对一呢?怎么解决/您这上面只有对集合进行问题补充:没有其他方法了吗?把one-to-one改成one-to-many,也太奇怪了.换个角度来说,就是换了它们2者的关系了 解决方案 使用Filter引用http://www.qqgb.com/Program/Java/JavaJC/Pro