免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2005 | 回复: 0
打印 上一主题 下一主题

[数据库] 表关联查询 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-08-28 10:08 |只看该作者 |倒序浏览
各位大侠, 俺有一个oracle 表的问题请教, 等高手回复:
我用的oracle 中定义了很多table, 有些table 室友关联的, 不如
table A 中的某字段的值是和table B 中某个字段的值关联, 比如相等, 但是字段名字不同, 或者3个表中的某个字段相等, 字段名也不同。
所有表的名字知道, 但是不知道那些表有上述的关联, 如何查询呀。
比如我知道的3个表之间有个字段是关联的
SQL> desc obj_6488808c ;
Name                                      Null?    Type
----------------------------------------- -------- ----------------------------
SOUTHIPADDRESS$                             VARCHAR2(255)
SOUTHIPAD$B73D077A                        NUMBER(3
SOUTHIPADDRESSV6$                         VARCHAR2(255)
NORTHIPAD$CF38A8A2                         NUMBER(3
NORTHIPADDRESS$                                    VARCHAR2(255)
ASSIGNEDOBJECTS_0$                                 NUMBER(3
ASSIGNEDOBJECTS_1$                       NUMBER(3     *******
HASIDMANAGER$                                      CHAR(1)
LIFECYCLESTATE$                                    NUMBER(3
DEPLOYMENTSTATE$                                   NUMBER(3
DEPLOYMENTCOUNT$                                   NUMBER(3
ISFAULTSQUELCHED$                                  CHAR(1)
CHILDREN_0$                                        NUMBER(3
CHILDREN_1$                                        NUMBER(3
NAME$                                              VARCHAR2(252)
CLASSNAME$                                         VARCHAR2(252)
ALLOMORPHICCLASS$                                  VARCHAR2(252)
FULLNAME$                                          VARCHAR2(252)
PARENTID$                                          NUMBER(3
PARENTCLASSNAME$                                   VARCHAR2(252)
SQL> desc obj_aa4ba5a6 ;
Name                                      Null?    Type
----------------------------------------- -------- ----------------------------
M_DBID$                                   NOT NULL NUMBER(38)   ******

SQL> desc col_aa4ba5a6;
Name                                      Null?    Type
----------------------------------------- -------- ----------------------------
DBHASH_                                   NOT NULL NUMBER(38)
DBCLASS_                                  NOT NULL NUMBER(38)
INT_                                      NOT NULL NUMBER(38)
CHAR_                                     NOT NULL VARCHAR2(252)
COLL_DBID_                                NOT NULL NUMBER(38)  *****

**** 的字段是相等的。
像这样关系的表有不少, 想知道如何查出来。

谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP