oracle的查询嵌套两层括号关联不上表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle的查询嵌套两层括号关联不上表相关的知识,希望对你有一定的参考价值。

select a.id,(select name from (select b.name from b where b.id=a.id)) from a
例如上面sql,查询时候需要嵌套2层括号 oracle 排序取第一条
在括号中关联不到a表id,请问有什么办法

参考技术A select a.id,(select name from (select b.name from b,a where b.id=a.id)) from a

查询时不显示oracle表单主明细关联记录

【中文标题】查询时不显示oracle表单主明细关联记录【英文标题】:Oracle forms master detail associated records are not displayed when performing query 【发布时间】:2013-09-12 22:35:13 【问题描述】:

我有一个主从应用程序,其中我有一个数据块主控和两个明细,当我在主控块上运行查询时出现问题,然后我立即将光标跳转到明细中的文本项,并且显示没有关联的记录。

知道为什么会发生这种情况吗?

执行查询前后的图片:

【问题讨论】:

您是否使用块'Relations'来设置两个块之间的主从关系?如果不是,您需要单独移动到详细信息块并显式运行 Execute_Query。 【参考方案1】:

根据错误消息,您(或隐含的表单)正在尝试移动到没有任何可导航项目的块。请注意,在表单中,您需要移动到一个块来查询它,并且要能够做到这一点,您至少需要一个可导航的项目。这意味着您不能只显示块中的项目,也不能禁用块中的所有项目,

【讨论】:

以上是关于oracle的查询嵌套两层括号关联不上表的主要内容,如果未能解决你的问题,请参考以下文章

oracle嵌套关联子查询问题

oracle 嵌套查询 子查询 自连接 等值连接条件

oracle子查询

SQL Server 之 子查询与嵌套查询

oracle 分组函数里可以嵌套吗?

Oracle03--子查询