社区
Sybase
帖子详情
關于連接的問題﹗-Oracle
lmh79
2002-01-15 08:11:18
表 A
表 B
表 C
表 D
A: 主表
cd other
01 tt1
02 tt2
B: 從表
id cd otherCd
1 01 a
2 01 b
3 02 c
C: 主表2
otherCd test
a dd1
b dd2
c dd3
D: 從表3
id otherCd
1 a
2 a
3 b
sql語句找出所有a表關聯到的d表的數據
數據量可能很大﹐怎樣效率最高﹗
...全文
124
10
打赏
收藏
關于連接的問題﹗-Oracle
表 A 表 B 表 C 表 D A: 主表 cd other 01 tt1 02 tt2 B: 從表 id cd otherCd 1 01 a 2 01 b 3 02 c C: 主表2 otherCd test a dd1 b dd2 c dd3 D: 從表3 id otherCd 1 a 2
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lmh79
2002-01-16
打赏
举报
回复
字段涉及B,C,D
結論﹕全部等值連接﹗
蓝天
2002-01-16
打赏
举报
回复
结果集中需要哪些字段?
lmh79
2002-01-16
打赏
举报
回复
B和C的關系是這樣的﹗
在B中的一定在C中﹐但在C中的可能還不在B中﹗ 如果在B中的話﹐C中就會有一個相對應﹗
bzszp
2002-01-16
打赏
举报
回复
和c没关系吧,可以不用
lmh79
2002-01-16
打赏
举报
回复
算了﹐結了吧﹗
xinpingf
2002-01-16
打赏
举报
回复
question no. 1
你这些表中的字段名字都差不多,到底谁关联到谁?
你只说从表2、从表3,可从表3到底和那个关联?
lmh79
2002-01-15
打赏
举报
回复
B和C是一對一的﹗
C可以不用嗎﹖
KingSunSha
2002-01-15
打赏
举报
回复
select a.*
from a, b, d
where a.cd = b.cd
and b.otherCd = d.otherCd;
只要你对a.cd、b.cd、b.otherCd、d.otherCd加了索引就不会很慢
lmh79
2002-01-15
打赏
举报
回复
B的id和D的id沒有關聯的﹐只是流水號而已﹗
boby_v
2002-01-15
打赏
举报
回复
select * from D
where exists
(select 2 from A,B,C
where A.cd =B.cd
and B.otherCd=C.otherCd
and C.otherCd=D.otherCd
and B.id=D.id)
表有索引,不要写 in 和 not in ,效率应该就不成问题
Oracle
数据库服务器CPU100造成应用程序异常记录
只是遇到问题的现象描述。如今很多项目的数据库即将转为mysql的国内二开数据库等其他类型的数据库。不知道以后会不会还有人用
Oracle
数据库。 程序背景 非记账类程序。不属于严格一致性的程序。项目遇到故障以业务...
DB2中实现
Oracle
的相关功能
在现实的应用中大家可能经常会遇到在DB2中如何实现
Oracle
的某些功能﹐在此我简单地总结一下﹐实现某一功能可能会有很多种方法﹐在此就没有全部列出﹐欢迎大家继续﹐以便和大家共享﹐共同探讨﹐共同近步
﹗
(以下主要以...
db2存储结构换
Oracle
,DB2中实现
Oracle
的功能
1.如何实现分页显示的
Oracle
和DB2的写法
Oracle
可以这样实现﹕SQL>select rownum,* from BSEMPMS where rownum >=5 and rownum <=100;DB2 可以这样实现﹕select * from (select ROW_NUMBER() over() as a, ...
concat
oracle
db2,实例解析:DB2中实现
Oracle
的相关功能
在现实的应用中大家可能经常会遇到在DB2中如何实现的某些功能﹐在此我简单地总结一下﹐实现某一功能可能会有很多种方法﹐在此就没有全部列出﹐欢迎大家继续﹐以便和大家共享﹐共同探讨﹐共同近步
﹗
(以下主要以8I和...
Red Hat Linux系统安装配置
Oracle
11g R2 RAC (ASM)数据库
http://www.
oracle
database12g.com/archives/
oracle
-installation-os-user-groups.html 同时设置Linux系统Firewall为disable, 关闭不需要的system service, 设置正确的timezone . 1. 用户组及账号设置 ...
Sybase
2,598
社区成员
25,609
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章