社区
基础和管理
帖子详情
dept.deptno=emp.deptno(+)表示什么意义?
tobe31331
2009-11-07 12:49:02
select dname,ename from dept,emp where dept.deptno=
emp.deptno(+);
emp.deptno(+)表示什么?
...全文
679
2
打赏
收藏
dept.deptno=emp.deptno(+)表示什么意义?
select dname,ename from dept,emp where dept.deptno=emp.deptno(+); emp.deptno(+)表示什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小灰狼W
2009-11-07
打赏
举报
回复
外连接。
显示dept表的所有记录
楼主不懂的话可以做个试验,加号放左边和右边,或者拿掉,比较一下
或者可以google下,应该很容易找到详细介绍
fage87295970
2009-11-07
打赏
举报
回复
是外连接,左外右外之分
MySQL数据库优化SQL
select d.
dept
no
, d.dname, e.ename from
dept
d join
emp
e on d.
dept
no
=e.
dept
no
where e.job='MANAGER'; 23、查询部门平均工资最高的部门名称和最低的部门名称 select dname from
dept
where
dept
no
= (select ...
PLSQL使用教程,详细说明了PLSQL的使用方法
insert into
dept
(
dept
no
,dname) values(v_
dept
no
,v_dname); ``` 2. 使用子查询插入数据 可以使用子查询来插入数据。 ``` v_
dept
no
emp
.
dept
no
%type:=&no; insert into
emp
loyee select * from
emp
where
dept
no
...
oracle 外链接 加条件,Oracle外连接中对非连接条件使用(+)需要注意的地方
先看例子如下:select * from
dept
,
emp
where
dept
.
dept
no
=
emp
.
dept
no
(+) and
emp
.ename(+)!='KING';使用scott账户登录,执行上面的sql语句,可以分析出此sql语句的意图是将部门表和员工表进行左外链...
sql基础篇-多表操作
------左连接--------- 全称left outer join 简写left join 左为主表 右为从表就是副表意思 on后面表连接列 SELECT A.
EMP
NO, A.ENAME, A.JOB, B.DNAME FROM
EMP
A LEFT JOIN
DEPT
B ON A.
DEPT
NO
= B.
DEPT
NO
------左...
Oracle查询笔记--关联查询
select
emp
no,ename,sal,dname,
emp
.
dept
no
from
emp
,
dept
where
emp
.
dept
no
=
dept
.
dept
no
注意:当相同的字段出现在多个表中,字段名必须加表名/别名。如
dept
no
列,若列在多个表中唯一,则可以不写表名/别名 需求2: ...
基础和管理
17,382
社区成员
95,118
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章