社区
Oracle
帖子详情
可否在视图上用start with 和 connect by 进行树结构查询?
stwangyan
2006-06-28 11:41:02
如题。是不是只能在表上,而不能在视图上用?
...全文
200
8
打赏
收藏
可否在视图上用start with 和 connect by 进行树结构查询?
如题。是不是只能在表上,而不能在视图上用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
stwangyan
2006-06-29
打赏
举报
回复
我把视图里的数据导入到一个表里,再执行就可以了。
现在就想确认一件事:是不是不能在视图上用start with 和 connect by 进行树结构查询?
snooper
2006-06-29
打赏
举报
回复
v_Test 是我建的一个视图,下面的语句可以执行,没有任何问题
Select SYS_CONNECT_BY_PATH(path,'\') pathname
from v_Test
start with parentid is null
connect by prior id = parentid
stwangyan
2006-06-28
打赏
举报
回复
试过了,返回错误:
ORA-01437: cannot have join with CONNECT BY
超叔csdn
2006-06-28
打赏
举报
回复
试一下不就知道?
应该可以在视图上用吧。
stwangyan
2006-06-28
打赏
举报
回复
这是我的语句:
select * from 视图1 start with item_cp_id=29848
connect by prior inventory_item_id= item_cp_id
我没有用join 啊。
snooper
2006-06-28
打赏
举报
回复
这样应该可以,你可以试试
Select * from (Select a.*,b.* from a join join b on a.id = b.id)
start with ...
connect by ...;
不知道你是不是这个意思
snooper
2006-06-28
打赏
举报
回复
不能同时用Join和connect by
stone1126
2006-06-28
打赏
举报
回复
呵呵
oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串
1. 层次结构模型: 层次结构模型实质上是一种有根结点的定向有序树,IMS(Information Manage-mentSystem)是其典型代表。 2. 网状结构模型:按照网状数据结构建立的数据库系统称为网状数据库系统,其典型代表是DBTG...
Oracle8i_9i数据库基础
§2.4.1 用 ORDER BY 子句来对结果
进行
排序 76 §2.4.2 用 BREAK 命令 来对结果
进行
排列 76 §2.4.3 用 COMPUTE 命令对结果
进行
格式化 79 §2.5 配置会话环境 82 §2.5.1 ARRAYSIZE(取回的行数) 82 §2.5.2 ...
MySQL
视图
行和列数据来自由定义
视图
查询
所应用的表,并且在引用
视图
时动态生成。 #
视图
的概念 保存在数据库中的
查询
语句 # 创建
视图
的目的 隐藏数据复杂性、实现数据访问安全、友好界面 #
视图
的操作 ...
oracle分层
查询
中的s
tar
t with和
connect
by(
树结构
查询
)
ORACLE是一个关系数据库管理系统,它用表的形式组织数据,在某些表中的数据还呈现出树型 结构的联系。 例如有如下案例: 数据为节选,字段值含义分别为税务机构代码、税务机构名称、上级税务机构代码,税务机构...
oracle分层
查询
中的s
tar
t with和
connect
by
树结构
查询
oracle分层
查询
中的s
tar
t with和
connect
by
树结构
查询
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章