社区
基础和管理
帖子详情
字段后面跟(+)是什么意思?
muniu
2003-08-21 03:00:05
同上。
...全文
184
8
打赏
收藏
字段后面跟(+)是什么意思?
同上。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
山水无言
2004-02-25
打赏
举报
回复
谢谢楼主,我也明白了
cricketlj
2003-08-21
打赏
举报
回复
"||"是pl/sql中的连接符,"ab"||"cd"="abcd"
cricketlj
2003-08-21
打赏
举报
回复
(+)是外连接符,select t2.a from t1,t2 where t1.a=t2.a(+) 查询出的见数应该等于 t1 中 a的件数,而不等于t2中a的件数,可能部风查询结果为空,你自己做做实验就很容易理解了
muniu
2003-08-21
打赏
举报
回复
那||是什么意思?
beckhambobo
2003-08-21
打赏
举报
回复
a.id=b.id(+) 相当于 a left join b on a.id=b.id
a.id(+)=b.id 相当于 a right join b on a.id=b.id
jiezhi
2003-08-21
打赏
举报
回复
select * from a,b where a.id=b.id(+)
取出a表的紀錄,b表如果符合聯接條件a.id=b.id(+) 則返回該紀錄,否則返回null
例子:
select * from 員工 a,員工家庭成員 b where a.ygid=b.ygid(+)
表示返回所有員工,并且返回員工的親屬,如果該員工無親屬,則親屬信息為null
beckhambobo
2003-08-21
打赏
举报
回复
a.id=b.id(+) 相当于a left join b on a.id=b.id
a.id(+)=b.id 相当于a right join b on a.id=b.id
pieroshi
2003-08-21
打赏
举报
回复
取空补齐。
如果有两表
A: a b(字段) B: c d
x 1 x 4
y 2 y 5
z 3
sql语句如下:
select A.a,A.b,B.c,B.d from A ,B where A.a=B.c(+)
结果集就是:
x 1 x 4
y 2 y 5
z 3 (空) (空)
JIRA三级权限方案 - 项目、单据、
字段
不同级别的权限控制
能控制不同成员访问不同单据和
字段
吗? 能限制某些成员能看到但是不能编辑单据和
字段
吗? Jira作为一款优秀的项目管理系统,功能全面,配置灵活,权限方案完善,可扩展、可定制。 本课程介绍权限控制的具体实施方案...
ORACLE
字段
过滤
字段
后面
加(+)是
什么意思
select p.fdept_id, decode(p.fis_allow_edit, 'Y', '0', null) ftalbe_desc, t.* from hthis.p_cp_table t, hthis.PSTDEPTCP p where t.ftable_id = p.ftable_id(+) and p.fdept_id(+) = '9999'; 这是我
Oracle中sql特殊语句 where
后面
的
字段
后面
加(+)
在编程过程当中,忽然看到有一段SQL语句中where的
字段
后面
跟着(+),以前没写过这样的sql语句,于是起了好奇之心,想探究一下这个语句的作用是什么。 举一个例子,如SQL: select a.*,b.* FROM tmp_0813001 a,tmp_0813002 b where a.id=b.id(+) ; 这种语句的写法相当于sql语句中的外连接,下面分析一下。 创建两张临时表,tmp_0813001 和 tmp_0813002,用于测试。 1.如果是在等号右...
oracle 中(+)是
什么意思
?
原文内容:oracle中的(+)是一种特殊的用法,(+)表示外连接,并且总是放在非主表的一方。 例如: 左外连接:select A.a,B.a from A LEFT JOIN BONA.b=B.b; 等价于select A.a,B.a from A,B where A.b = B.b(+); 再举个例子,这次是右外连接:select A.a,B.a from A RIGHT JOIN BONA.b=B.b; 等价于select A.a,B.a from A,B where A.b (+)...
sql 语句中的 (+) 是
什么意思
?和左连接区别
1. Oracle 数据库在select语句中(+)指的是外连接,是连接查询的一种方法。例:select t1.*,t2.* from dept t1,emp t2 where t1.deptno=t2.deptno(+);其中 : t1.deptno=t2.deptno(+)表示,即使t2(emp表)中不存在匹配的记录,在t1(dept表)也查询出来。2. MySql 子句中的表或视图可通过内...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章