社区
MS-SQL Server
帖子详情
ORACLE 11g
疯狂的犹太人
2011-05-07 11:33:39
在Oracle 11g中
两个表之间的自然连接有时候要加上(+),如下:
学生表: SNO,NAME
课程表: CNO ,CNAME 要求SNO的SUBSTR(SNO,3,1) = CNO取数据,
如下写法:
SUBSTR(R1.SNO,3,1) = R2.CNO(+)或SUBSTR(R1.SNO,3,1) = R2.CNO,
(+)加或者不加,查询出来的数据条数不一样,不知道为什么,请高手指点,
在等式后面添加(+)有啥作用?
...全文
87
4
打赏
收藏
ORACLE 11g
在Oracle 11g中 两个表之间的自然连接有时候要加上(+),如下: 学生表: SNO,NAME 课程表: CNO ,CNAME 要求SNO的SUBSTR(SNO,3,1) = CNO取数据, 如下写法: SUBSTR(R1.SNO,3,1) = R2.CNO(+)或SUBSTR(R1.SNO,3,1) = R2.CNO, (+)加或者不加,查询出来的数据条数不一样,不知道为什么,请高手指点, 在等式后面添加(+)有啥作用?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
--小F--
2011-05-07
打赏
举报
回复
ORACLE中的(+)号相当于连接
但是这个方式不符合ASII 92标准 现在的ORACLE里面一般也还是用LEFT JOIN 和RIGHT JOIN
AcHerat
元老
2011-05-07
打赏
举报
回复
具体看看SQL的left join 和 right join
再去看看ORACLE里加(+) 的例子。
AcHerat
元老
2011-05-07
打赏
举报
回复
加 (+) 和SQL的左右链接一样
ORACLE里貌似左边加 (+) 类似SQL的 左连接,右类似。
疯狂的犹太人
2011-05-07
打赏
举报
回复
明白了,谢谢
oracle
11g
官方中文帮助文档 高清完整版
Oracle
11g
是甲骨文公司发布的一款企业级数据库管理系统,它提供了广泛的功能和优化,以满足大型企业和组织的数据管理需求。这份“
Oracle
11g
官方中文帮助文档”是一个高清完整版的资源,旨在为中文用户提供详尽的...
Oracle
11g
client 64bit下载
Oracle
11g
client 64bit part2.
Oracle
11g
客户端精简版
Oracle
11g
客户端是
Oracle
数据库的一个轻量级版本,主要供开发人员和系统管理员用于连接到
Oracle
数据库服务器,执行查询、管理和维护数据库任务。这个精简版在保持基本功能的同时,减少了安装体积,便于快速部署和...
Oracle
11g
精简客户端打包 2012-06更新
Oracle
Instant Client 11.1.06.20 可以免费分发的
Oracle
精简客户端 By ZhaHost in 2010.06.18 2012.05.18 重新打包,采取原生的odac xcopy方式 可连接8.1.7以上的
Oracle
数据库 内容来源: 用于Windows 的
Oracle
...
oracle
数据仓库国宝级资料(全套)
1、
Oracle
+10g数据仓库实践--数据仓库基础.pdf 2、
Oracle
+10g数据仓库实践--总体方案.pdf 3、
Oracle
+10g数据仓库实践--方案的总体优势.pdf 4、
Oracle
+10g据仓库实践--数据仓库工具的选择及准备.pdf 5、
Oracle
+10g...
MS-SQL Server
34,837
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章